relate() naming of results changed, added de4im matrix
relate() implemented different interface, added support for complex masks passed in boost::tuple
relate() - const MatrixOrMask may be passed to the function, the actual matrix is now stored in the result handler