Misc fixes.

- Update instructions to not require functional web interface from github.
- Adapt to work with new jekyll version.
Merge pull request #189 from ktf/gh-pages

Misc fixes.