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.