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.