Optimise API

Reduce JSON size and transfer processing to server
Minor update to API
Merge branch 'dev' of https://github.com/Maprunner/rg2 into dev
Version 0.5.4
Merge pull request #95 from Maprunner/dev

Version 0.5.4
Merge remote-tracking branch 'origin/master' into James
Further manager updates