Support file:// urls containing URI escaped characters such as spaces etc.  Fixes Issue #545
Fix miniscule typos
Migrating tests to ES6 because generators!
ADDED browser.link(selector, text, url, message)
ADDED browser.focus(selector)

- Changed focus on the element
- When switching focus between controls, fires change event
CHANGED browser.fill() emits input, sometimes change event

- browser.fill() changes focus to field in question
- emits input event (HTML5)
- changes focus out of field
- if value changed, this will also emit change event
- no longer emits key/mouse event
cross server redirects fail
FIXED cross server redirects fail [#625]
Merge pull request #619 from makeusabrew/patch-1

Fix miniscule typos in new docs
Merge pull request #604 from davidbkemp/master

Support file:// urls containing URI escaped characters. Fixes Issue #545
Add strictSSL option that is passed to Request.
Version 2.0.0 alpha 26
FIXED CS ignores, but JS complains about duplicate key
FIXED you can browser.focus on any field now
CHANGED strictSSL should be false by default
Version 2.0.0 alpha 27
adds --save-dev to the 'npm install zombie' command because if someone is downloading zombie for tests, they should probably include it in their development dependencies in node ;-)
ADDED you can now use relative resources

browser.resources.fail("/form/post") instead of
browser.resources.fail("/form/post")

Resource URLs can be absolute or relative.  Relative URLs will match
any request with the same path, so only use relative URLs that are
specific to a given request.
ADDED DNS masking

Browser.dns.localhost('*.example.com');
Browser.defaults.site = 'http://example.com:3000';

browser = new Browser();
browser.visit('/here', function(error, browser) {
  browser.assert.url('http://example.com:3000/here');
});
Added test cases for DNS mask