Fixed minor bug in blas_test that prevented dump of tune cache file.
Added tuning string to ColorSpinorField class.
Updated spinor copy kernel to use cached tuning strings.
Updated blas and reduction cores to use cached strings.
Rearrangement of blas test for more reliable timing.
Cleaned up profiling of tuneLaunch - only enabled through defining LAUNCH_TIMER.
Removed unneeded fname from Tunable class.
Fixed minor bug in error print out for unstarted timer.
Updated kernels' TuneKey return.
Updated ColorSpinorField::setTuningString to append twistFlavour if appropriate.
Updated dslash kernels for changes to Tunable string creation.  For multi-GPU, this reduces launch latency by a factor of two.
Added call to printLaunchTimer when endQuda is called.
Disabled profiling by default of dslash internals since this has a noticeable CPU overhead.