Added getData() function to be able to obtain API definition from anywhere on disk. Useful if one wants to have their api setup as a git submodule. Introduces additional dependency upon 'path' module from Node.js API.
Merge branch 'feature/api-anywhere' into feature/split-configuration-files

Conflicts:
	app.js

In addition to merging the branch, made additional changes for split-config feature
to make use of the getData() function.
Merge branch 'feature/split-configuration-files' into integration-mashery

Conflicts:
	app.js

Removing only the processUri() function block, replaced by getData().