Added a metadataQuery property
Store an optional metadata query in the query object
Added a method that prepares and validates the metadata query before it's sent to the adapters
Added a field for normalized metadata that will be used for searching
Added some tests for the metadata query. Skips the tests for the Doctrine adapter for now
Updated ChangeLog