Integration Tests Without a Running Server

The idea is to use [fakeweb](https://github.com/chrisk/fakeweb) & [mechanize](http://rubygems.org/gems/mechanize) to perform tests only on the generated html from Jekyll. This includes some code to create fake tags and posts to act like test fixtures.