Fixes issue #352.

AuthenticatedRoute overrides BasicHttpAuthenticator.apply to provide a custom rejection (either 500 or 503 response).
Added unit tests for authenticated route to confirm custom rejection is generated and served as HTTP response by custom rejection handler.
diff --git a/tools/cli/wskadmin b/tools/cli/wskadmin
index 44ca7f5..6e24b04 100755
--- a/tools/cli/wskadmin
+++ b/tools/cli/wskadmin
@@ -48,7 +48,7 @@
 
 def main():
     requiredprops = [ DB_PROTOCOL, DB_HOST, DB_PORT, DB_USERNAME, DB_PASSWORD, DB_WHISK_AUTHS, DB_WHISK_ACTIONS ]
-    whiskprops = wskprop.importPropsIfAvailable(wskprop.propfile(os.getcwd()))
+    whiskprops = wskprop.importPropsIfAvailable(wskprop.propfile(ROOT_DIR))
     (valid, props, deferredInfo) = wskprop.checkRequiredProperties(requiredprops, whiskprops)
 
     exitCode = 0 if valid else 2