Fixed bug in dslashCuda2. cudaColorSpinorField::createComms is now
called before the receives are posted. Made this a public method.
Also made cudaColorSpinorField::destroyComms public for consistency.
Merge remote branch 'origin/quda-0.7' into quda-0.7
Fixed a bunch of compilation errors coming from pack_face_def.h with the texture-object
build path.
Fixed compilation errors "error: stray ‘\302’ in program" and
"error: stray ‘\240’ in program" in dslash_test.cpp and invert_test.cpp. These errors
appear to be due to erroneous invisible characters in these files.