Move Switching Merge Switches in Train Controller

This didn't really belong in the location server and
was causing issue when the location server looked
2 edges ahead to switch a merge switch, but another
train was reversing over that switch.

To fix this, the logic was moved into the train controller.