navigator: Removed static where no static should have been used
mavlink: Removed static buffers where no static buffers where necessary
mkblctrl: Moved motor data struct into class
Reduce RAM footprint of HoTT driver, fix publication to contain ESC data
Start the data manager and navigator at the last moment to leverage their dynamic allocations to use smaller chunks of RAM
Reduce buffer sizes to reasonable quantities for UART
blinkm: Remove the barrage of static variables in mainloop, eating up RAM for everybody
hmc5883: Change static topic publication to the class member it should be, initialize collect phase (linter find)
hrt driver: Make a debug data array compiling condiditional on PPM debug, we are never accessing it in normal operation
HoTT driver: Add timestamp, rename function-level variable from _esc to esc to match conventions
Merge pull request #927 from PX4/ram_cleanup

Ram cleanup