Add respond.js

Issue #21

- Add respond.min.js
- Call as last script in head per https://github.com/scottjehl/Respond
Update browsehappy message

Issue #21

- Set browsehappy to lte IE 7 because IE8 renders correctly
  (exception being that border radius is square, but it displays in two columns)