Remove unused HAML and Mustache templates

* Also remove server-side-rendered tooltips
Comment out several unused chunks of Javascript
Removing unused controllers and app scripts
Refactored model class files into models folder, and split up simple_models.js
Removed commented out code; restored reset functionality for request filter
Removed unused mustache helpers
Grey-out and disable import button when no file selected.
Moved control and category models to models folder
Removing unused code from control and category models
Fix eager loading for various endpoints

* Fix use of `undefer_group` and `subqueryload`
* Fix `ControlCategorized.eager_query`
* Ensure `get_current_user_json` actually uses eager loading
Removed mapping controller
Removed unused add_widgets controller
Removed unused sha1.js library
test timing for initial load
b/14064056 added tracker capability before dashboard.js is loaded
Removed Auditor role preload; auditor role is now refreshed in findAuditors
Add permission checks around import/export endpoints
Fix client-side permissions to respect `__GGRC_ALL__`

* Previously, permissions for `view_object_page` were ignored in some
  cases because permission lookup only checked the resource type itself,
  and did not check the `__GGRC_ALL__` resource type
Don't show "Import Controls" when user is not allowed

* Same for "Import Objectives"
* Should only have visible impact on Program page
Fix typo to show "Edit Audit" only when user is allowed