GPS SIMULATOR: Initial commit of GPS simulator outputting SBP on ChibiOS\n\nThis simulator flies a circle around a given point at a given radius and speed. It adds configurable gaussian noise to the position and velocity, can run for a long time, and is relatively immune to large timesteps.
GPS SIMULATOR: Add console.py button to enable/disable simulation mode, and slightly resize console for more square lat/lon windows
SETTINGS: Default should be only-obeservations on UARTA and only-solutions on UARTB in SBP
GPS SIMULATOR: Also report a non-zero number of sats
SIMULATOR: cleaned up the public interface, allow enable/disable messages and settings to come in
BUFGIX: OS X Mavericks wxPython displays ugly black blocks if elements aren't wrapped in HSplit or VSplit objects. THIS CHANGE DOES NOT AFFECT THE VISUAL APPEARANCE OF THE CONSOLE
GPS SIMULATOR: Bi-directional settings and mode transfer
SIMULATOR and GUI: All settings exposed in GUI and can be changed on the fly. Cleanup of simulator code
Merge pull request #16 from njoubert/simulator-wip

Simulator wip
SIMULATOR: Also calculate accurate baseline, and get rid of stupid mode setting
SIMULATOR: now also simulates accurate baselines and fake tracking SNR
SIMULATOR: Also simulating fake observations
SIMULATOR: Fix typo in text console
BUGFIX: Baselines don't plot if distance is bigger than 200. Get rid of this check. Also, catch ECEF callback and do nothing with it
SIMULATOR BUGFIX: Don't claim you are entering sim when you are exiting sim
SIMULATOR REFACTOR: Better naming of baseline simulated
BUGFIX: Do not partial-initialize structures, this is undefined behavior
SIMULATOR: Code Style Fixed
SIMULATOR GUI: Code style fixed
Increase console text area buffer size