Added save to character, plus tests.
Added save to account, plus tests.
Added simulate callback to pre_gen_entity.
Added sim timer module.
Added timer to event top sup.
Added specs and docs.
Merge pull request #34 from SkewedAspect/feature-ccase-rec-save

Added save
Merge pull request #33 from SkewedAspect/feature-mw-entity-sim-callback

Feature mw entity sim callback
Added pre_player_ship and tests.

This will hold the concept of a player's ship, as well as important information about their location, etc.
switched to using the correct types for position and orientation.
Look up a character's ship, or create a new one on login.
Fixed pre_gen_entity behavior.

The `handle_event` function was called `handle_info` and missing a parameter.
Added save to ship, plus tests.
Added ship to entity engine, added callback module.
Implemented stub ship callback
Improved the comment.
fixed minor issue with tests.
Fixed channels to use the correct `handle_event` arity.
Connected events up so they go through the event engine.

- Also added simulate to pre_ship_controller, and fixed a minor bug.
Correctly cleanup the client and entity when a disconnect happens.