switch to spaces and for-range loops (missed vs2010 support)
fixed x64 warnings
added variadic macros for dispatching kernels with arguments provided (a'la functor)
added error reporting for kernel arguments
added thin wrapper for setting dynamic local memory size