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.
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