applying the Trivial sed scripts

Based on the STK conversion document
from James Foucar, this commit
applies the changes under the
Trivial section.
changing STK dependencies

replace STKClassic with best
guess choice of new sub-packages
FEMMetaData -> MetaData
using stk::topology to declare sides
updating for declare_field changes
changing field read/write code

BucketArray is gone, and nqp has
to be found by a strange and lucky
restriction incantation
updating declare_part calls for new ranks

rank != dimension anymore.
need to fabricate lookup tables.
more rank fixes
metadata API and bucket vector fixes
update read/writeStkField calls

this now compiles against a
recent trilinos repo.
Merge remote-tracking branch 'origin/master' into new_stk
Merge branch 'master' into new_stk
Merge remote-tracking branch 'origin/master' into new_stk
Merge branch 'master' into new_stk
fixing debug info name
use the bucket selector again

without this, you get strange
buckets that contain off-part nodes
Beginning QR decomposition and added unit qr_test
write migration time
last time, I promise...
remove visited tag from elements