Intermediate commit
Merge branch '5-notification-tests' of github.com:mkopala/syncro into 5-notification-tests
1. node-config implemented
2. User schema moved directly to framework
3. TestHelper.coffee was modified to have an ability to use addUser, addObject, emit functionality directly
Now all methods may be used independantly
4. common_steps.coffee was created to prevent conflicts and code duplication with the same Givens or Whens, etc
5. Own socket instance is creates for each new user (does not work yet with more than one instance)
6. api_add_enum.feature is implemented with new model of TestHelper.coffee
7. Some modifications in *.feature file to match the new model of TestHelper.coffee
8. notifications.feature does not completed yet because of problem with multiple instances of sockets