Test items should have sequential order
Assert item orders against the [0,N) range
Fix some test errors
Implement order decrement on delete()
Update README.md
Allow using custom primary keys on models.
Added template to setup.py
Ship 0.4.0

Fixes #37, #20