Initial sensor API implementation.
Basic test harness, some bug fixes.
Fix persistent-state bug, confirmed working with test harness.
Create separate sensor emulator tool to log values repeatedly.
Significantly reduce memory use by (correctly) using uint32 instead of uint64 for memory addresses.  Also save off start and end addresses, rather than computing them from subsection indices every time.  Fix a bug introduced when memory_manager changed.
Fix some bugs and make the momosensor proxy more robust.
Remove hard-coded 11 address from GSMTool, use cmdln for argument parsing.
Make the metadata type explicit.
Fix typo causing build failure.
Fix emulation logic to accept a sensor address and pass 0 for metadata by default.
We don't need the old sensor code (yay version control\!) so let's just get rid of it.
Remove a silly unnecessary line ending change from report_manager.h
Use 32-bit values instead of 64 - if a sensor really needs more that 2^32 options for a single reading value they can do a custom aggregation of two streams or something.  In general most things shouldn't need more than 2^32 precision (if even that)
Merge branch 'sensor-api' of https://github.com/amcgee/MoMo-Firmware into sensor-api
Fix momosensor tool to expect a 32-bit value.
Fix sensor log overrun bug.
Fix overflow bug and add more functionality to momosensor (including a sensor event api feature test at )
Missed some files in the last commit
And some more files...
Finalize buffer overrun fix, implement an exhaustive test.