Use compound literals to allocate buffer storage for sequenced packets
Emphasized the virtual nature of LED in basic led project
Added notes about USE_LINK_GC and -falign-functions
Cleaned up I2C hal utilities
Added IMON ADC code, converted to I2C hal utils
Converted BQ3060 to I2C utils, made names more in line with ChibiOS convention
Cleaned cruft from ADIS driver
Fixed DBG_PREFIX, added missing include to utils general
Updated enet_udp readme
flight-rnh function names now more ChibiOS style
Incorporated BQ* I2C driver changes into flight-rnh
Fixed Port current ADC measurements bleeding into following ones

We had been switching the analog mux and then immediately beginning
an ADC conversion, but this resulted in measurements bleeding over
into the following ones. Now it swaps the mux half way between one
conversion finishing and another starting.

Ideally It'd swap as soon as a conversion completes, but coordinating
between the two ADCs is tricky. I may fix this later.
Fixed ADIS data structure renaming
Bumped RNH port current measurements up to 1kHz
Possibly fixed Spooky Scary Stack Overflow

I noticed the RNH crash twice with dbg_panic_msg = "Stack Overflow"
while flicking the debug battery cable on and off. Since upping
the BQ3060 thread working area to 512 I've not been able to reproduce
the crash, even with repeated flicking.
Added RCI version command, returns current git commit hash
Added target, --short, and dirty index to #VERS

Closes #9
integrate sequenced packets with flight-rnh and flight-servo
use __builtin_bswapXX for endian conversions in net_addrs
RTx Manual debugged. RTx Controller firmware ready for testing.