Fix valgrind errors in GUTS problems and update to trilinos 11.8.1

This passes the test suite in the same way (failing on velotheta still), and also fixes the Newton iteration problem with slot_shell_q2

I also updated the Makefile and settings to point to the newest trilinos, I haven't updated any build instructions but the only difference in my compilation was using the new trilinos with the same libraries and cmake configure script.

I will make a note on the new trilinos on the website when this has been merged, @acochrane and the high school intern are working on improving the build notes for everyone.