Added constructors to spinor so that spinor, tex, norm, and stride can be set individually.

Previously, these were set by passing an instance of cudaColorSpinorField.
Note that constructor delegation is not supported in C++-03