Initial build, checks the safety registers every second and throws
an event in the case of nonzero return.  Sends a packet containing
all three regs.
TODO: figure out how to prevent arming in error state, may
want to flesh out telemetry packet
Added stub functions to clear the alarm history, get current alarm
data, and get alarm fault history.  At this point issues 39 and 42
should be resolved before any further work is done.
Added RTx Controller LED.
Merge branch 'master' of http://github.com/psas/stm32

Conflicts:
	common/util/utils_led.c
Added diagnostic message sockets to RTx and RTx manual.
Merge branch 'master' of http://github.com/psas/stm32
Completed debugging of RTx manual control. Added diagnostics messages available on rtx_manual shell.
Merge branch 'master' into rnh_safety_events

Conflicts:
	projects/flight-rnh/main.c
Cleaned up BQ3060 safety events
Merge branch 'master' into rnh_safety_events

Conflicts:
	common/devices/BQ3060.c
Fixing problems from previous merge
Changed alarm history command
Change string concat issue with talk.py test. Changed README instruction for test IP number.
Added RNH_PORT_8, RocketReady handling
Merge branch 'master' of github.com:psas/stm32
Revert "Merge branch 'master' of http://github.com/psas/stm32"

This reverts commit 4a78001756eadd5f935afba5b0511b842aca643d, reversing
changes made to 614e163cb8c0d4629264181b0f0377923585695c.
Partial Revert "Revert "Merge branch 'master' of http://github.com/psas/stm32""

This partially reverts commit bf3ce9ebccd5e5637dfaa4ce4bfe7ee49730a607.
Now both the GPS and Rocket Tracks LED configs exist
Removed old gps boardfile note
Fixed RNH shorepower LED, compile errors
Changed RCI to use TCP

Closes #39