refactored arithm binary operations in order to make them more scalable
Merge pull request #1563 from ilya-lavrenov:ocl_arithm