[FIX] Removed unnecessary applyMultiply from opCurvelet
[FIX] Removed unnecessary applyMultiply in opCurvelet3d
[FIX] Changed opDirac and opNull multiply methods into in-place
[ADD] Added multivector support for opMask
[FIX] Fixed opMask diag ineffeciency
[FIX] changed spdiags to dot times because of singles incompatibility
[FIX] Implemented 1000x faster preallocation
[FIX] Partial cleanup of fast preallocation up till opDFT2 including opSpot and lsqrdivide
[FIX] Fixed opDiag multiply from spdiags to dyna-prealloc for loop
[FIX] Replaced zeros preallocation with dynamic preallocation from opDiag up till opHadamard
[FIX] fixed dyna-prealloc for all spot operators
[FIX] bugfix for matldivide memory overhead
[MERGE] Fixed opMask merge conflict