Story 44666721: Fix for how removing attributes in local storage models is handled (fix for reset page layout)
Story 46581779: Adding random token to PBC response AJAX calls to ensure that they are not read from cache when using back button to return to page. Also cleaned up PBC init code to not try to apply PBC list startup to Audit Cycle page
Merge remote-tracking branch 'github/dev-brendan'
Merge remote-tracking branch 'github/dev-brendan'
Story 47049989: adding control assessment ID from request update call to data going into control assessment template, enabling design and effectiveness button toggles again
Story 44666721: Changing page classification for setting "defaults" for layouts to use the hierarchy: page subtype -> page type -> first element in URL path
Story 48628533: Responses now correctly bound to ObjectDocuments even after later initializing
Story 48701423: fixing lack of "description_inline" attribute for Directives in tree view
Story 48708159: Fix for datepickers which was preventing pop samples from being saved
Story 47646875: References and Systems/Processes which have URLs assigned show the linked content in small popovers
Change Document to always require links [story:48141205]
Story 47877423: added special code path for Systems/Processes attached to a control in dashboard_widgets controller
Story 48698493: Fixed systems not showing up after being removed from response then re-added (weirdness surrounding removeAttr() vs attr(..., null)
Story 47050927: Adding default values to population and sample counts in pop sample object so that new ones will validate and save
Story 48728465: Supporting edit for sections in directive-type views
Story 48733139: Display and editing of Abstracts for Sections in tree view
Story 48722609: Prevented double-call to showhide that was making widgets not collapse after first click on collapse button
Story 48721549: correcting change handler on the body so it only fires on its intended delegate target, and doesn't fire click event outside quick-search which make it hide
Story 48726839: Added child options to newly created objects being put in the tree, preventing new objects from displaying a second copy of the whole tree underneath.
Story 47646875: added missing template for popover content