Add coveralls configuration and install node-coveralls
Merge pull request #160 from hannu/coveralls-config

Add coveralls configuration and install node-coveralls
Store information if designer tool variable is changed. Smarter change merge
Merge pull request #161 from hannu/dirty-var-handling

Store information if designer tool variable is changed. Smarter change merging
Refactor Variables to use the Socket factory to open the connection and emit and listen to socket events
Broadcast socket connect, disconnect and error events on the client via rootScope (log/error to console)