WebCLConfiguration: made constructor slightly less ridiculous by using operator overloading
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
WebCLTransformer: implemented unsafe builtins: fract, frexp, modf, lgamma_r, remquo