Added GPU-side support for copyExtendedGauge and generalized copy routine for arbitrary extended size.
Added generic extended gauge field extraction.  Interface is cpuGaugeField::exchangeExtendedGhost with the extractExtendedGaugeGhost function called therein.  Untested, no support yet for FloatN fields and no CUDA back end yet.