Various fixes.

Fixed rushed code so that it actually compiles now. Fixed up
AutomaticGuidanceUnit so that new test program guidance_test can be used
to check all but wheel controls in a ground based vessel (cpu +
battery).

Had to add own Tomato.dll until SirCmpwn decides on an appropriate way
to deal with the interrupt issue.

Reformatted code to fit in with the rest.