Return the updated creature after a client saves a new turn

The server does a bunch of processing afer a client submits a new turn.
The client would like to know the result of said processing. Rather then
submit a new network request later to get that result I can just have
the server return it now.
This semes to silence a new error that started up popping relatively recently

The error was along the lines of "attack prevented by
Rack::Protection::HttpOrigin". It seemed to think it's a possible attack
when my laptop sends requests to the server when it also is hosted on my
laptop.
Use MongoMapper to manage model persistence and querying

Rewrote a whole bunch of the server to use the MongoMapper library
instead of rolling my own crap.
Fixed some bugs with uninitialized data after creating a new creature