Added mocha test framework to the Jakefile
Removed unnecessary assert devDependency from the package.json (using NodeJSs internal); Added express and jsonschema as dependecies to the package.json
server_core:
------------
* Added custom server configs (config.json) to the gitignore
* Added a config schema to validate the loaded config file, called config-schema.json
* Added lib module rcft_config.js which can be required to validate and load the server configuration.
* Exchanged jsonschema with json-gate in package.json (Better support for native json schema).
* Added server.js which currently loads the configuration and creates a server instance.
Removed useless rcft_config::error
unit_rcft_config:
-----------------
* Added config filepath and schema filepath to the rcft_config#load() function.
* Added the subdirectory test to the project directory.
* Test also contains a directory called data. Place your test data there.
* Added different config.json files to test/data for the unit test of rcft_config.
* Added the unit test unit.rcft_config.js to test. (Test is successful)
server_core:
------------
* Added log property to config-schema.json. Set this to define the path where the server stores its log files.
* Added getLogger(name, level, logFile, handleException) to rcft_utils.
* Added winston logger as dependency to the package.json
* Server.js runs now with a basic setup. Server|Access|Error logs. Respond with 404 to all. Serve /public as /.
Merge branch 'server_core' into dev