Only show headers when available
Better request/response body generation

- If HAL is detected, generate HAL response bodies. If the request is a
  collection, ensure a HAL collection type is generated.
- Ensure links are generated properly as well.
Rebuilt distribution
Merge branch 'hotfix/docs-ui-improvements'

Conditional display of headers in documentation.
Generation of request/response payloads should take into account whether or not
HAL might be expected, and generate HAL payloads.
Add the service name and route to the doc view
Rebuilt distribution
Add authorization badge

- when authorization is required for a given method
Rebuilt distribution
Merge branch 'hotfix/docs-ui-improvements'

- Adds "authorization required" badges in docs visualization
- Adds service name and route to docs visualization
Adds "continue if empty" flag to UI for fields

- Should fix an issue reported by @dstockto - essentially, setting the following
  combination:

    - required: true
    - allow empty: true
    - continue if empty: true

  will force validations to be run for that input (instead of skipped, which is
  what happens when continue if empty is false but the other two are true).
Rebuilt distribution
Merge branch 'hotfix/fields-continue_if_empty-flag'

Adds the "continue if empty" flag to the Fields UI.
Better opcache handling

- Disable opcode caching if any of OpCache, XCache, or WinCache are
  detected.
- Creates an API endpoint for determining if an opcode cache is
  currently enabled.
Display a modal if an opcache is detected via the API

- Hit the /admin/api/cache-enabled service on page load.
- If the cache-enabled service returns true, display a modal dialog indicating
  that the user needs to disable their OpCode cache.
Rebuilt distribution
Remove obsolete ng-controller directive

- opted not to use a controller here, but forgot to remove it from the template
OpCache will have rules in zf-configuration

... that will invalidate the cache for the config files being written.
Merge branch 'feature/opcode-cache-detection'

If XCache or WinCache are detected at application initialization, disable them.

When the Admin UI loads, detect if the API is operating under an opcode cache,
and, if so, display a modal indicating this fact and how to disable the opcode
cache. In the case of OpCache, zf-configuration will invalidate the cache for
a configuration file after writing it, so the API will not indicate an opcode
cache is in effect for that particular opcode cache.
Added help dialog for content negotiation selectors
Rebuilt distribution