Fix: Issue with having standard http or https ports in url (:80 or :443)
Don't set unparseable cookies
dump function now completes without error - note that the EventLoop implementation of dump is just a stub
Ignore JavaScript validation and execution if runScripts flag is false (as documented feature)
Change to "applyQuerySelector" from  "applyQuerySelectorPrototype"

According to the change in jsdom's selectors API
(https://github.com/tmpvar/jsdom/commit/79c808a6bb9a01413829ad0fd805ae6819f3f645),
use "applyQuerySelectorPrototype"
instead of "applyQuerySelector" in "JSDOMSelectors".
Merge pull request #563 from p-baleine/topic-jsdom-change

Change to `applyQuerySelector` from  `applyQuerySelectorPrototype`
Updated JSDOM to 0.8.4
Fixed timeout issue running test.
Version 2.0.0 alpha 21
Fix xhr onreadystatechange firing multiple times with state 4.
Merge pull request #566 from nlacasse/xhr-bug

Fix xhr onreadystatechange firing multiple times with state 4.
Add window.setImmediate
Add clearImmediate and tests.
Merge pull request #570 from nlacasse/setImmediate

window.setImmediate
Typo
Merge pull request #571 from remoe/patch-1

Typo
Load 'link' tags as well when loading css is enabled
Merge pull request #574 from FrozenCow/fix_css

Load 'link' tags when loading css is enabled
Load images as resources when 'img' feature enabled

* Adds feature 'img'
* Adds jsdom patch to allow actually loading img tags (instead
  of only triggering the 'load' event).
* Adds exception for decoding response body to string for
  images: those will stay as buffers, like octet-streams.
Added test for image resources/tags