Added support for generic commands, command methods, and event handlers.  Moved code from abstract AggregateRootCreationStrategy to the SimpleCreationStrategy where it belongs.