Updated solver interface to use generic ColorSpinorFields
Merge branch 'multigrid' of https://github.com/lattice/quda into multigrid
Renamed ColorSpinorFieldOrder and GaugeFieldOrder to FieldOrder (with namespace qualified) to prevent collisions with (Quda)GaugeFieldOrder enum type.  Fixed bugs in coarse_op.cu which now compiles.