templates/catalog_viewer.html:

We don't need this anymore; all of the base functionality is in the
extjs_base.html template.
templates/extjs_base.html:

Added more base app configuration to the extjs template. This is now
the base for all extjs-based apps; we no longer need the catalog_viewer
template.
gaf_viewer, ghec_viewer, isc_viewer templates:

These all now extend the extjs_base.html template.
faulted_earth/templates/faulted_earth.html:

Cleaned up faulted earth template to use the new base templates and styling.
faulted_earth/static/faulted_earth/faulted_earth.js:

Added explicit footer height (45) and autoscroll. These are all the
styling changes we need for the app to look nice.

Also cleaned up a bunch of garbage: trailing whitspace and mixed tabs
and spaces.

I feel like I've been cleaning up vomit all day.