Fixed ambiguous implicit errors with DenseVector[Complex] OpSet

I changed the DenseVectorOps_X_Generic traits to extend DenseVector_GenericOps.  This fixed an ambiguous implicit issue when trying to set values in DenseVector[Complex].  For example:

```
DenseVector(Complex(1,1)) := DenseVector(Complex(2,2))
```