Merge pull request #7 from jmcarp/staging

storage / query / queryset
Merge pull request #8 from jmcarp/staging

Misc Fixes
Merge pull request #9 from jmcarp/staging

updates to querying, fields, validators
Merge pull request #10 from jmcarp/staging

stubbed tests
Merge pull request #11 from jmcarp/staging

foreign & list fixes
Merge pull request #12 from jmcarp/staging

add installer
Merge pull request #13 from jmcarp/staging

access base class from listfield
Merge pull request #14 from jmcarp/staging

initialize listfield before __set__
Merge pull request #15 from jmcarp/staging

fixes & additions to validation; partial rewrite of object serialization
Merge pull request #16 from jmcarp/staging

fixes / cleanup
Playing with caching
Merge branch 'master' of https://github.com/CenterForOpenScience/modular-odm

Conflicts:
	modularodm/StoredObject.py
Added .env to gitignore
add test stubs
move caching from load to from_storage
cleanup