Fixes/additions for transpose methods

There's one change and one new addition in this PR:

 1. Modified the dense matrix/vector transpose functions to use a conjugate transpose for complex numbers.  Complex matrix transposition usually includes conjugation...also this is the default for Matlab.
 2. Added transpose capabilities to SparseVector and CSCMatrix