Fix for money exploits, and Fix for vehicles not sell-able at air-shops 

- Fix factory storage not saved when player disconnects
- Fix private storage not saved when player disconnects
- Encode the in memory representation of shop prices
- Changed the way distance is measured when selling vehicles