Minor refactoring and add all()
Add toDocument kwargs, value is true to default. Set to false if you only want Map.
Instance variable db is public now
Adding MockDatabase, MockCollection and MockDocument
Adding _IsDocument, _IsDatabase, and _IsCollection to type_matcher.dart
Adding document_test.dart