T319097: Split BehaviorSwitch into a dedicated source file
Breaks BehaviorSwitch out of parsoid/src/node.rs
and into parsoid/src/node/behavior_switch.rs
. The struct is still exposed publicly by node.rs
, so this change is only a code-organization one.