started image template class. covers image2d_t and image3d_t instances
updated mem_wrapper interface
made setarg public and provided convenience setargs method for up to 6 arguments
updated basic example to reflect addition of setargs method in kernel
save point