Added Worker::adaptData() to fix wrong userData without e.g. channel
Added docu; rename adaptData with fixClientData
Changed default channel to ':0'
Changed default channel to ':' -> it means: key is empty string and adapter type is empty string
Don't catch exceptions globally
Check and catch invalid user input for WebSocket and Redis data
Remove worker process from list on EXIT
Replaced .forEach() with _.each()
Removed fixClientData()
Bump version
Merge pull request #33 from kris-lab/issue-33

Handle invalid input/json gracefully