Tidying
Make UART status display read only.
Merge pull request #16 from njoubert/simulator-wip

Simulator wip
Increase console text area buffer size
Update libswiftnav to latest kalman branch
Update solution.c to use constants from libswiftnav.
Link against LAPACK/BLAS, increase program flash space, move stacks to CCM.
Add function to send SBP message with different sender_id.
Change UART A settings for DGPS mode.
Add support for multiple callbacks to be registered on a message type in serial_link.py. Add support for passing the callback a sender id parameter.
Relay base station observations over USB UART and display in console.

Much better for seeing whats going on with the remote receiver than the old obs count printout.
First cut at interface for configurable parameters.
Add minIni library with glue to coffee filesystem.
Keep settings in a config file on the coffee filesystem.
settings: Add enumerated types and strings.
Add settings view to console.
BOOTLOADER BUGFIX: USART electrical coupling happens if there is no PULL-UP resistor. Without this, a bootloader bug manifests itself as a sent handshake being received on the same UART and trappedin the receive_handshake_callback
Merge pull request #1 from njoubert/bootloader-uart-fix

BOOTLOADER BUGFIX: USART electrical coupling happens if there is no PULLUP resistor. Without this, a bootloader bug manifests itself as a sent handshake being received on the same UART and gets trapped in the receive_handshake_callback.
Use git describe for version strings.
Change bootload.py receive handshake callback for v1.0 of the bootloader