Appease the jshint gods.
Move process config files/templates into a more uniform place.

Some other semi-related cleanup to standardize access to the internal
config object (now the global config object is used across the board,
even during initial startup).

There are a few reasons for the broader shift in where process config
files are stored (/opt/api-umbrella/etc by default):

- The process config files and templates are now more clearly separated
  in the repo from internal config (process config files are now in
  "templates/etc", while app or deployment files are still in "config").
- Process config files now get installed into a configurable, external
  directory. This mirrors how the "var/run" or "var/db" directories are
  now handled and configurable (but defaulting to /opt/api-umbrella).
- This allows multiple api umbrella instances to run concurrently if
  they're configured to use different directories. This should allow us
  to run tests at the same time an instance is running.