Mercator Firmware Development

* Mercator firmware
* Changing some things like memcpy pointers to remove warnings from build
don't omit the `{`!

This style of programming is what lead to http://heartbleed.com/