New role modal for role creation and editing. Right now, limited to only
private program type roles.
Add defaults to Role model
Merge pull request #125 from reciprocity/feature/role_modal

Add private program role modals.
changed verbage
Merge pull request #127 from reciprocity/feature/description-verbage

changed verbage
Add support for mapping programs and controls in the model and the REST
API.
Add publishing of program relationships for controls.
Story 53824393: UI additions for creating Program-Control mappings; also refactored join models to use a single create/destroy binding
updating migration to work against latest
Hide audits
adding icons to all widgets
removed URL and Owner for sections
removed search
Merge pull request #128 from reciprocity/feature/program_controls_model

Mapping of controls to programs
Merge remote-tracking branch 'origin/develop' into feature/map-the-things

Conflicts:
	src/ggrc/assets/javascripts/models/join_models.js
Fixes required to make all unittests pass.
Small changes have been made to better deal with anonymous users,
allowing unittests to run without a logged in user required. Some small
changes have been made to the mock objects in tests, too, to catch up to
changes made in the API and server.
Merge pull request #130 from reciprocity/feature/fix_unittests

Fixes required to make all unittests pass.
Merge pull request #129 from reciprocity/feature/widget-design

Feature/widget design
Merge remote-tracking branch 'origin/develop' into feature/map-the-things
Splat the Directive page Sections/Controls widget