Added QUDA_CONSTANT_SOURCE with an associated constant creation type in ColorSpinorField::Source.
Added ColorSpinorField::Source virtual function, with only the cpuColorSpinorField derivation implemented.
Cleanup of multigrid solver.
Further clean up of multigrid algorithm.  B_coarse is now computed and passed to the coarse grid for further recursion.