New style object-level permission checks
Tidy up internal view permission checking logic.

Also document correctly - these methods are now public and will fall
under the deprecation policy from now on.
Use `many=True` for serializers.
Notes on object-level permissions.
Drop `six` module from coverage.
Notes on object-level permissions.