Merge pull request #7 from chopachom/feature

[feature] /auth/login now can respond to JSON
[fix] - correct code style for core.app.post('/auth/login')
[feature] - disable CSRF
[documentation] - configObject description
[feature] - mwc.model.Users is compatible with mwc_plugin_rest. For users with root privileges
[test] - tests for mwc.model.Users being compatible with mwc_plugin_rest
[documentation] - some fixes for User.canRead and User.canWrite to be methods os User inscance, not Active Record
[test] - more tests for user's model
[fix] - https://github.com/mywebclass/mwc_kernel/issues/6
[refactor] - nodejs modules are singletons, but MongooseManager and PassportManager - NOT!!!!!!
[fix] decoumpled user model and kernel tests
[feature] version 0.2.3
[fix] rename to kabam-kernel
[fix] package.json - Createors list
[fix] readme - responsible developer definitions
[fix] readme - markdonw
[feature] - placeholder for CLI system
[feature] - placehoder for ConfigGenerator - automatically populate config objects
[fix] package.js
[fix] travis - deprecate node 0.6 support
[feature] kabamCli
[feature] kabam-kernel do not need config object at all. In 80% of cases he can create the config object from enviroment variables.
But user can still set the config object as he/she wants
[fix] - removed unneeded files