cmnTypeTraits, added Isfinite method and use CMN_ISFINITE, updated vctUnaryOperations to use cmnTypeTraits