TAPI: stitching

**DONT MERGE. WIP**

Merge with `opencv_extra`
Merge after #2426, #2428, #2469

check_regression=OCL*stitch*:OCL*Warp*:OCL*Remap*