Modified various UnaryOperators to inherit VectorOperator

If, Sort and Sum now inherit from VectorOperator.
NodeNumber versions of Matrix and Vector were also made public instead of
package private
Converted Log operator to a VectorOperator

The operator now treats all input as a vector through the superclass. If
the input is a matrix it is converted to a vector of vectors. If the size
of the internal vectors is two then the log base [0] of [1] will be
calculated