Added html2js
Cs errors
[#154] Mark `resource_class` as `allow_empty`
Merge branch 'hotfix/db-connected-ui-update'

Close #154
Do not reload state on completing API refresh

- It's not necessary, and was leading to the flashed content
Whackamole fixes for disappearing service issues

Once the change was in place to ensure that the service no longer disappears
after being added, all sorts of other issues started to occur:

- Hitting the "edit" button without first expanding the service would make the
  service disappear.
- Selecting a "cancel" button when editing a new service would... make the
  service disappear.
- Switching between tabs when in edit mode on a new service would... make the
  service disappear.

This patch introduces "ag-toggle-include", which will toggle between two
templates based on a condition you provide. Between this and modifying the
edit/cancel buttons to use a scoped function that would change a scoped variable
and set the state without notifications, clicking the edit button no longer
results in a disappearing service. The agTabs and agCancelEdit directives were
altered; agCancelEdit forces a reload, and agTabs now does not force
notification. These solve the remaining issues.
Recompiled UI distribution
Merge branch 'hotfix/155'

Fixes #155
[#156] Return to "view" mode after saving settings

- Removed unnecessary "refreshApi" call
- Added a "reload" to the state change
- Set edit to "null" when leaving edit mode, not empty string
- Check callback for typeof function only
Rebuilt UI distribution
Merge branch 'hotfix/156'

Fixes #156
Remove `setTerminal()` calls from RPC controllers

- No longer needed, due to change in zfcampus/zf-hal#31
Merge branch 'hotfix/remove-terminal-view-model'

Remove `setTerminal` calls from view models returned by RPC controllers.
[#141] Send "Cache-Control: no-cache" for admin API responses

- Added a default flag to the base API route, `is_apigility_admin_api`
- Added a "finish" event listener that tests for the above flag in the
  route matches, and, if present, sets a `Cache-Control` header with a
  value of `no-cache`.
Merge branch 'hotfix/141'

Close #141
Merge pull request #148 from Hounddog/html2js

Added html2js

Conflicts:
	asset/dist/zf-apigility-admin/js/app.js
Merge branch 'feature/148' into develop

Forward port #148