Add some tests.

Closes #1.
Be less strict about Travis Ruby versions.
Finish tests.
Merge pull request #4 from jekyll/test

Specs, specs, specs!