Add Gemfile for Ruby Gem dependencies.

- Add jekyll and rdiscount.
Update blog to Jekyll 1.2.0.

- Use new subcommands in place of existing flags in the Rakefile.
- Remove the auto property from the config as it needs to be passed via command line.
Remove underline styling from a tags.
Fix issue with Home link not being selected based on URL.

- Remove excess whitespace from layout.html.
Switch navigation and social icons placement.

- Put social icons in the footer.
- Move navigation into the header to be more prominent.
Change HTML page title and copyright message.

- Add name to the beginning of each page title.
- Remove the link to Twitter in the copyright.
- Increase the font-size of the copyright text.
Add Cabin Google Font and update margins.

- Change font-sizes to correspond with Cabin font.
- Change margins of footer and the content elements.
- Update font-weight for h1, h2, h3.