Added count stub
DateUtils -> python-dateutil
Allow for callable defaults.
For example, a method which returns str(uuid.uuid4()) could be set
as the default for an attribute.
add __getitem__ to ModelBase for [] call syntax
fixed count()
Removed count() because it broke test
- Fixed all broken tests
 - Some pep8 fixes
 - Some documentation
- pep8 formatting all files
- Fixed layout and code blocks
 - Removed section about "Which version should i consider?"