Assorted unused variables warning fixes

I'm also using the libMesh ignore/restore_warnings headers to get the
compiler to shut up about Cantera.  Grant me the serenity and all
that.
Merge pull request #75 from grinsfem/warning_fixes

Assorted unused variables warning fixes