[CL] Corrected the signature for CreateContext*
[CL] Regenerated bindings
[CL] Added helper overloads for CreateContext*
[Examples] Added Sample.CL12.Simple
[Examples] Use CreateContext helper overload
[Bind] Added support for fields in classes
[CL] All classes are now generated automatically

This reduces the amount of manual work steeply.
[CL][GL] Disentangled types
[CL] Added helper functions
[CL][GL] Regenerated bindings
[CL] Removed unused code
[CL] Fixed helper function signatures
[Bind] Fixed static method output
[CL] Regenerated bindings
[CL] Moved ComputeContext helpers to that class