add restless.modelviews: generic CRUD views for models
add tests for restless.modelviews
add documentation for modelviews
update docs' RST syntax
linter fixes
modelviews: use modelform_factory instead of doing it by hand
add modelviews.ActionEndpoint
refactor modelviews and add better docs

Changes to the modelviews include:

* URL keyword argument is 'pk' by default and can be overridden
* DetailEndpoint has only get_instance; get_query_set removed
* misc fixes
tests: silence intentional warnings
updated copyright and made the authors list explicit
improve docs
modelviews: rename 'pk_url_kwarg' to 'lookup_field'

Cleaner and in sync with the future Django naming.
python3 support
fix Python 2.6 compatibility
docs: advertise Python 2.6, 2.7 and 3.3 support
Travis: simplify install requirements so that test runs are faster
Merge branches 'python3' and 'modelview'
serialize: don't accidentally clone the queryset while serializing it
serialize: deep-serialize dicts as well
docs update