Mercator Firmware Development

* Mercator firmware
* Changing some things like memcpy pointers to remove warnings from build
In the same context that `if (mercator_vars.txpk_numpk == mercator_vars.txpk_totalnumpk) {``?