small optimization setting docdate
use non-https url in remote include test
fix tests for Rubinius
reenable tests on Rubinius
fix Ruby 1.8.7 tests, fix warning in invoker test
tune gc settings for tests
add Sarah White as contributor

also cleanup spacing
enable source block in compat when source-highlighter is unset
add sass to source language hover
resolves #631 added square brackets around button in HTML output
Merge pull request #634 from mojavelinux/issue-631

resolves #631 added square brackets around button in HTML output
resolves #628 enable sidebar toc for small screens
add comment [ci skip]
Merge pull request #635 from mojavelinux/issue-628

resolves #628 enable sidebar toc for small screens
small optimizations in built-in templates
fix custom template loading for core tests
resolves #629 add user-home attribute that resolves to user's home directory
Merge pull request #646 from mojavelinux/issue-629

resolves #629 add user-home attribute that resolves to user's home direc...
resolves #643 add vbar attribute, make brvbar resolve properly
Merge pull request #645 from mojavelinux/issue-643

resolves #643 add vbar attribute, make brvbar resolve properly