use istanbul for code coverage

* Requires no instrumentation
* add `make test-cov` to generate coverage reports
Merge pull request #132 from asdfryan/master

Issue 83 fix: IE9/10 error
Merge branch 'master' of https://github.com/LearnBoost/engine.io-client into eioversion
Merge pull request #133 from asdfryan/eioversion

Issue 65 fix: Added eio query string
require 'emitter' versus 'emitter-component'

Use the github style dependency to just grab the emitter package from
github. Use the long form because short form is all sorts of broken with
npm.
Merge pull request #131 from shtylman/emitter

require 'emitter' versus 'emitter-component'
Merge pull request #130 from shtylman/coverage

use istanbul for code coverage
package: bumped `engine.io-parser`
package: bumped `engine.io-parser`
socket: implement qs support for `string`
util: implemented simple `qsParse`
Merge branch 'master' of https://github.com/LearnBoost/engine.io-client into eioversion