[#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.
started rework for the grunt process. added live-reload, starting point for tests, replaced dist references to src. Everything is now in a state of development until its deemed ready to be built (easier to work with)
removed manual minification fixes in favour of ng-min (easier to read code and automatically being done beforehand)
finished build process, changed basePath to work with the grunt process
added forgotten css libraries
added forgotten css libraries
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.