[#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.
Added doctrine adapter config
Added test for doctrine config
Added UI to create Doctrine Connected Rest Service
correct Misspelling
correct Misspelling