The `all` method of BaseFilterable has been replaced with a lazily evaluated query.
The `find` method of BaseFilterable has been renamed `filter`.
The `findOne` method of BaseFilterable has been renamed `get`.
Adding some tests for collection queries.