Code Clenaup and added a test and fixed implementation to ensure that the EventStore orders the events by Version ascending before returning.  This would be more efficient done in the data store.  No Snapshots have been developed yet.
Fixed a bug where the method name handler of the User object was called Handle and not Apply.  This is enough now to move away from the AsDynamic methodology.  Also switched back to Sql.  This config needs to be paramterised.