Currency migration

- Moved to DataManager/Migration/Migrators/Currency
WebUI updates

NOTE: A factory reset of ‘Menu’ and ‘Settings’ is required
- Split settings to provide WebUI & Grid settings
- Additional grid settings (work in progress)
- Optimisations
- Additional User >  profile, purchases and transactions
Experimental features

These are work in progress that will not break existing functionality
- Null space terrain generation
- 3D world view rendering