Added a polymnom of variable order warp function. Like the affine transformation, this warp requires a matrix to be executed. Since polynoms are usually non-linear, this matrix has a special meaning as it stores the different polyom coefficients. Together with the polynomMatrix2DFromCorrespondingPoints() function, this can be used to achieve a polynomial registration of two images given corresponding point sets. Also extended unit tests to these new functions.