added support for start switch for sensor uc interface, fixed thruster debug interface bug
added support for start switch for raw sensor grapevine
fixed bugs with start switch grapevine
updated to latest version of microcontroller

fixed bugs with configuring the magnetometer and the gyroscope
Started work on mag lock ai module and started to fully flesh out the sensor pipeline.
Sensor sanitizer and filterer pipelines are now passing data through. Datafeed/raw mock modules also work now (although the mock data is useless at the moment)
Couple quick fixes. Depth and battery voltage have no need to be filtered.
Sensor pipeline data now being passed all the way to imu
Cameron vision changes.
Small pool changes plus sensor pipeline merge.
Added depth hold module.
Cleanup.
Monday second run changes.
Added the rough draft of sensor matching.
Added magnetometer steady static error adjustment
Hooked the helpers into running_task mock module.
Fixed things.

* The grapevine was returning None immediately after startup.
* The movement pipeline was still trying to listen to stabilization.
* The helpers didn't import numpy.
Merge branch 'dev-integration' of github.com:PalouseRobosub/robosub into dev-integration

Conflicts:
	src/decision/depth_hold/depth_hold.py
	src/movement/fuzzification/fuzzifier.py
	src/movement/settings.py
	src/sensor/sanitizer/sanitizer.py
Hopefully magnetometer is correct now.
Looks like mag works well enough for first couple tasks.