improve nodejs driver for shared data and child process exit

implementing message handshaking between child and parent process.
fix node js unit test

prevent infinite loop when child process sending message.
change default mocha reporter
add debug log for ut
add console log
Merge pull request #131 from pranavparikh/master

Fix for 'enabled' descriptor property, capability manager for proxy test and support for configurable ignore-ssl-errors for phantomjs
Merge pull request #133 from bowdev/nodejs_driver

improve nodejs driver for shared data and child process exit
Merge pull request #134 from liangji101/develop

change default mocha reporter
Changing error messages