to be amended
pruned non query methods and added support por include and extend
Removed MUST_HAVE_FIELDS
DRYed the code using define_method for find, select and reject _hashed
Refactor of ghost_query_method to avoid checking the regex twice for call to method_missing
Deleted Utils and Calendar
Added acts_as inclusion template and polymorphic support for include and extend using eigenclasses of eigenclasses
Stripped out all google calendar code and renamed gem to ghost_queries
Changed respond_to? to respond_to_missing? to be able to get the method object
Restructuracion for sake of readability
Added named groups on regex to check for ghost_query methods