Implemented event hydration upon retrieval.
Moved query-related method_missing and respond_to? to queriable.rb
Fixed missing date after event hydration and made query interface act more like an enumerable.
Refactored event hooks.