Remove the old arrays of arg_is_* and check for arguements to be set in clEnqueueNDRangeKernel

This patch add a new struct pocl_arguments_info in kernel holding the necessary informations for the kernel arguments (local, set and type).