Adds rect.’s and BlogPost class

BlogPost class handles rendering markup for a blog post
junk.js is the current holder of JS that needs to be shaken into something more structured
Adds director and implements routing for blog posts (by ID)
Adds support for pre when converting prismic content to HTML
Adds post date from prismic to blog post
Small cleanup of the render call in blog post
Adds author content pulled from prismic to blog posts
Merge branch 'master' into prismic-blog

* master:
  styled blog article page
  fixed blog footnotes interaction directions based on its location
  removed fit text library for now until if needed
  removed commented nav from index page
  blog index page styled
  blog index page WIP
  created a header with logo and animated nav trigger icon
  Adds middleman-gh-pages gem to deploy to github pages

Conflicts:
	Gemfile
Merge pull request #6 from PixelJanitor/prismic-blog

Prismic blog