Merge pull request #25 from mayfield/master

Fix for db cleanup of deleted models in lua mode.
Bumping version and adding to the changelog
Fixes #26, #27, and #28

* Fixes requirements in setup.py to follow new guidelines
* Fixes documentation to include package-level docs
* Fixes data query bug that could return fewer results using pattern matching
Fixes issue #30
Finish fixing #30 :/