64-bit fixes for key(), compute_key()

Long term, we should probably implement a good 64-bit hashword(), but
the prime number trick should work for now.
Fix for dof_id_type!=uint
Some 16 bit hashing, Xdr support
Merge branch 'master' of github.com:libMesh/libmesh