Function/Outputop: Removed setOutput from OutputOp

To be discussed: The type of the output parameter in OutputOps is not
required to be ItemIO.BOTH.
Added haralick features to descriptors
Updated implementations of descriptors due to changes in interfaces

removed setOutput