Fixing a nasty long-standing indexing bug in FE::shape_second_deriv()
for LAGRANGE and L2_LAGRANGE elements!
Adding Teague, 2014.

Adding a new year overran TeX's limit of 16 open files, so I had to
abandon the multibib approach for generating the LaTeX document.  The
web page still has the same format though.
Fixing bug that prevented d2phidxidzeta_map from ever being computed.
Fixing up warnings found in bibtex files.
Compute second derivatives of tri-linear shape functions on HEX8s.
Adding comm arguments to PetscVector constructors.

Thanks Manav for finding this.
Remove unnecessary tellg()/seekg() in GetPot::_skip_whitespace()
Seemed to fix weird behavior on Apple clang compiler...
Fixing infinite while-loop silliness in GetPot.
Declare for loop variables locally.
Replacing "! x" with "!x"
Fix spacing around for/if/while statements.
Changing

if (x) do_something();

to

if (x)
  do_something();

I find the former much more difficult to read for some reason.
Start for/if scope brackets on new line.
At least three spaces between function definitions.
Use consistent indentation throughout file.
No comments between function declaration and opening brace.
Use doxygen style documentation.
Removing arbitrary spacing from class declarations.
Merge branch 'getpot_reformat'