Several server-side improvements:

* The db is saved to disk every 5 minutes
* db saving is two-stage to prevent possible corruption during save
* The create and clone functions now return the newly created object
* Log messages to the console have timestamps
* Exceptions raised by players are logged to the console
* db load and save operations report time taken to the console