Merge tag '0.9a5' into develop

Release for Sprint 5
Viewing and functionality improvements to control/section mapper
Lay the foundation for RBAC, catching up with develop branch.
CanJS upgrade to 1.1.6, noticeable speed improvement, no noticeable issues.  Also simplified model class tree to assist in future enhancements.
Fix 'bin/db_reset' to use migrations
Merge pull request #31 from reciprocity/feature/fix-db-reset

This fixes compatibility between 'db_reset' and 'db_migrate'
Rename to conform with new nomenclature
Lay the foundation for RBAC, catching up with develop branch.
Add a way to assert user permissions as a header for the noop login
manager.
Merge remote-tracking branch 'origin/feature/rbac_clean' into feature/rbac_clean

Conflicts:
	src/ggrc/rbac/permissions_provider.py
	src/ggrc/services/common.py
Add maintainer email addresses to files
Merge pull request #32 from reciprocity/feature/vraj-first-feature

Rename to conform with new nomenclature
Live binding improvements on refresh and update for all models.  Close to functioning map/unmap with synching checkboxes
Made control title/slug show up in tree even when not preloaded as part of program controls
50046751 50044969 Fixes and tests for RBAC enforcement on HTTP requests.
Merge branch 'develop' into feature/rbac_clean
Finshed up live binding consistency, checkbox updates with mapping changes, and N/A option updates
Merge pull request #33 from reciprocity/feature/mapping_cleanup

Section to control mappings plus model simplifications and live binding tightening-up
Added filtering on __in queries so that linked objects outside of the
read permissions for the user generate a link but don't get expanded.
Merge branch 'develop' into feature/rbac_clean