Fixed logo accessibility/SEO issues; Fixed media query errors.

The logo has been changed to an <h1> tag with the background and size
set to our logo. The <a> tag inside contains text for accessibility/SEO.

Media queries broke down between 1066px wide and 912px wide. This range
was adjusted to display nicely and gracefully transform between other
breakpoints.

Lastly, the modernizr fixes were change in light of the new logo method.