Better usability on train controller - better user feedback

Now various parts get enabled/disabled when they can/cannot be used.
Correct typo in arduino sketch comment...