Returning const references for accessors

Lots of cleaning up in MOOSE internals
closes #3357 #3358
Ok - I won't go through all of these...