Rename "route" parameter to "route_match"

- in RPC services, to mirror REST services, and because it's a better
  semantic.
Update ApiRepository.createNewRpcService

- to pass "route_match" instead of "route"
Rebuilt distribution
s/resource(.?)name/service\1name/

- Renames "resource_name" property of RESTful services to
  "service_name", to mirror RPC services and the UI verbiage.
Update ApiRepository.createNewRestService

- to pass "service_name" instead of "resource_name", to mirror API
Rebuilt distribution
Better descriptions for URI edit fields

- Indicate what "[ ]" and ":varname" stand for, and that these are parts of the
  URI for the "service" (not "resource").
Rebuilt distribution
Modify API to provide a service per Authentication type

- Essentially, allows us to re-purpose the existing Authentication controller to
  respond to additional routes, one per authentication type. The base route only
  responds to GET, while the others allow manipulation and deletion.
Update UI to use discrete services per authentication type

- Updated create/update/delete actions to always use the specific route for the
  type of authentication.
Rebuilt distribution
Put back into production mode

including ensuring skipped tests are no longer skipped.
CS fixes

- trailing whitespace, EOF endings
Merge branch 'hotfix/naming-consistency'

Fixes a number of naming consistency issues, and separates the authentication service into a service per authentication type.