De-anonymize functions
Add sinon mock library. Implement collection.insert() and .find_by_key() and tests
Implement collection.delete(doc)
Implement client.get_query_one()
Implement collection.find_one()
Implement collection.find_all() and tests