static/css:

Massive css cleanup, mostly to the header and footing margins/padding.

Also added a css file just for the index page to let the footer
sink to the bottom of the page, whereas with the map-based apps/pages,
we want to pin the footer to the bottom and allow no scrolling.
templates/oq_base.html:

Added header, footer, and middle <div> elements to the base template
to make it easier to better hook in functionality and styling.

This is mostly just for style customization.
templates/index.html:

Removed a bunch of unused `load` template directives and added a link
for the index-specific css.
hazard_models:

Completely rewrote the hazard_models template and fixed map sizing.

It looks pretty good. I want to apply the same map size changes to
the other leaflet based apps.
static/js/hazard_models.js:

Cleaned up some trailing whitespace.
gaf_viewer/templates/gaf_viewer.html:

GAF viewer template now uses the OQ extjs base template.

The idea here is that all extjs-based apps will use this template in a
consistent way.
templates/oq_base.html:

Removed the `example.com` bit from the title.

I wanted to simply change something in settings.py and replace it with
oqplatfor or something, but it's not a trivial change.

We'll need to investigate some template pre-processing, or perhaps
I've just overlooked something.
isc_viewer/templates/isc_viewer.html:

Removed an unneeded `load` directive from the template.