Patches tests/lib to correctly run coverage tool
Improves branch coverage; removes unused code
Fixes nodeunit/istanbul semver notation to be node v0.8.x compatible
Improves coverage of critical codepath (incl. invalid handshake)
Improves testing workflow
Fixes semver syntax for Node v0.8.x compat
Merge pull request #33 from xavi-js/feature/test-coverage

Add test coverage