Trigger 'push' event on `history.back()`
Cache dom before leaving the page, rather than right after loding

This way dynamically added dom (vis js) also gets cached.
Update sliders.js

This update get's rid of the jump at the start of the slide. On almost every slider know to man there is a 15px jump. This one has it to. If you log out deltaX you'll see it almost always starts with -16px. That's a noticeable jump. This change fixes it so that the slide starts from 0 and smoothly goes from there.
Update sliders.js

Fixed coding style errors
Update sliders.js

grammar
Fixes validate html to allow using multiple h1 tags
Update dependencies.
Update Jekyll to v2.0.0.
Run `grunt`.
Fixes missed path, tweaks some paths
Update grunt-csscomb.
Update dependencies.
Update dependencies.
Update dependencies and Jekyll version.
Remove `layout: nil`.

It throws a warning with the latest Jekyll.
Merge pull request #608 from watilde/fixes-validate-html

Fixes validate html to allow using multiple h1 tags
Merge branch 'master' of https://github.com/twbs/ratchet into fix-paths
Merge pull request #564 from artemave/better-dom-cache

push.js: cache dom before leaving the page, rather than right after loading it
Merge pull request #560 from artemave/patch-2

Trigger 'push' event on `history.back()`
Merge pull request #573 from optikalefx/patch-1

Update sliders.js