Added SetKernelArg as template method

It will be tested later
Test lua will skip failed program for binary dump