adding proxy classes to handle lazy loading
finished building proxies for lazy loading
tore mongo mapping and api apart, committing for sanity
Merge branches 'master' and 'proxy' of github.com:jpeace/monger into proxy
fixed all tests for mongo mapper
almost finished with tests around mapper
updated placeholders and api to handle lazy mapped collections
fixed api.find() to populate cursor when necessary
working on fixing mapper / mapper tests
fixed tests around LazyMappedCollectionPlaceholder
fixed db.insert() to automatically add a monger id to new entities
fixed entity_to_docs() to correctly build the list of docs to return
commit updates to work on another machine
added Graph and GraphBuilder to handle building an ordered list of entities to be saved
merge fix
fixed save function to handle references
corrected issue with persisting mapped collections
removed test about not updating indirect properties by default
added nil checks to mapper doc_to_entity()
updated collection placeholders to handle nil references being removed