Move responsive.css to end of header, move templat block above

This fixes the problem where stylings set in responsive.css
were being overridden by later css files -- this broke the media
queries set up in responsive.css
Move search bar to a django block, take search bar off homepage

We don't need the search bar on the home page, but a lot of pages
share the same base, easiest way is to create another template
that extends the base template and adds a template block to insert
the search bar in base.html
Merge remote-tracking branch 'upstream/staging' into topic/mobile-responsive-fixes-part-1
Move html5 shiv above otherhead block
Move GA above otherhead as well
Merge pull request #218 from notthatbreezy/topic/mobile-responsive-fixes-part-1

Topic/mobile responsive fixes part 1