Plethora of changes to datanmeasimulator, ui, and instruments.. some are still incomplete.

Effectively changes datanmeasimulator to one that actually holds an
internal state of the boat instruments and enables an instrumentplugin
to change those according to the interface. In short, you get to drive
the boat as a real sailor. Other changes are to ui and stuff.