fix: add a check for debug view with socket.io
Closes #11
Merge pull request #13 from pablojim/master

fix: add a check for debug view with socket.io
fix: report correct transportName when running inside a new window

Since https://github.com/karma-runner/karma/commit/471e3a8a506836ba9711637d325c680cfbfff64f Karma can run the tests in a new window, in which case we need to access the parent window through `window.opener`.
fix: get correct transport when running on default port

This fixes capturing manual browsers on Cloud9.

Socket.io always uses port numbers in the active sockets map (even for default ports), so we need to append the port.

I also changed to always use "http", as Karma does not support https and Cloud9 does (it uses a proxy), so the main frame is https, but the socket.io connection runs on unsecured http.
chore: update contributors
chore: release v0.1.4
fix: strip jasmine from stack traces

Since Karma uses SHAs rather than timestamps.
chore: release v0.1.5
docs: fix typo in readme
feat: update to Jasmine 2.0

This does not support iit/ddescribe yet.

Vojta: this is squashed and slightly refactored #18.