WebCLTransformer: GenericWrapper added for wrapping functions with exactly one pointer argument
WebCLTransformer: Implemented the atomic functions

Uses GenericWrapper. Does not include the 64-bit atom_* function
extensions.
WebCLTransformer: Implemented 64-bit atomic functions