Added QPHIX_FAKE_COMMS version of Comms for testing packing/recons routines.
QPHIX_QMP_COMMS in most cases replaced with QPHIX_DO_COMMS (except in QMP specific places)
Added QPhix::CommsUtils namespace for simple things like numNodes() etc.
Added face Comm class. Set locality with env var QPHIX_FAKE_COMM_MASK (e.g QPHIX_FAKE_COMM_MASK="0 0 0 1") -- set to non-zero for simulating non locality. Compiles and seems to work.
Need to merge this branch...