Added requirements.txt, Ignore .coverage
Better __repr__ for Collections, fixed typo in error message
Now with 4% more coverage.
Test DBRef
`make env` uses requirements.txt instead of putting the packages inline
Added coverage, `-e .` to requirements.txt