Preliminary mobile entity saving

* Fixes #252
* Alleviates #380
+ Adds mob saving
* Fixed some debug !ASSERTs

Since tonibm9 was so anxious for this to be pushed through, here we are :P