Add OpenCL 2.0 support
Add variadic bind() implementation
Refactor get_info() functions
Merge pull request #263 from kylelutz/variadic-bind

Add variadic bind() implementation
Merge pull request #264 from kylelutz/refactor-get-info

Refactor get_info() functions
Add test to reflect issue #159
Fix issue #159
Merge pull request #262 from kylelutz/opencl-2.0

Add OpenCL 2.0 support
Merge pull request #265 from roshanr95/uniform_int_distribution

Uniform int distribution