[#90] Updated RPC model test

- assume that versioned mediatypes are present by default
[#90] Provide versioned mediatype to RPC whitelists

- Provides versioned mediatype to RPC accept and content-type whitelists
  by default.
Merge branch 'hotfix/90'

Close #90

Provide versioned mediatype in accept and content-type whitelists for RPC
services.
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.