GPII-116: adding initial structure to the kettle repository.
GPII-116: updated request.js from gpii to kettle.
GPII-116: updated data source.
GPII-116: updated middleware to kettle.
GPII-116: partially updated data source tests.
GPII-116: working data source tests.
GPII-116: updated readme and file headers. Updated middleware and server components.
GPII-116: Added new line at the EOF
GPII-116: removed redundant function names
GPII-116: added module loading functionality to the config loader.
GPII-116: updated module loader.
GPII-116: fixed an error in module loader.
GPII-116: adding a new module loader field to the config.
GPII-116: fixed requests object.
GPII-116: updated config loader to handle just JSON.
GPII-116: updated copyright and added comments.
GPII-116: renamed module loader.
GPII-116: removed the module loader logic. files are now always present within the module.
GPII-116: updated readmy, changed log to INFO, updated load module procedure.
KETTLE-11: Updated readme file and comments