removed NPP implementation
reorganize code for further modifiction
added custom implementation for nearest and linear interpolation
improved texture usage:

* use explicit extrapolation only for sub-matrixes
* use built-in interpolation for INTER_NEAREST mode
used global memory access for up-scaling
Merge pull request #1336 from jet47:gpu-resize