config directory handling

Now uses JVM property gov.va.das.cgw.configDir; back to defaulting to
"config" subdirectory and "default.json" to be consistent with other
standalone apps. Also supports {hostname}.json configuration file name
to override default.json. Also allows paths to SSL key store / trust
store files to be relative to the configuration file itself (not working
directory).