random spec ordering.
Merge branch 'master' of github.com:noted/scholar
half-way implemented rubocop.
revert to 8f974a3e9ce571c57f83667efcef27171a9a78b2.
use latest 1.9.3 patch.
merged from master.