Add inline specifier to opengl_enqueue_release_gl_objects()
Rearrange types tests
Add experimental directory

This adds an experimental directory which contains various
experimental algorithms and functions. The files and APIs
under this directory are experimental and unstable.
Simplify accumulate() with reduce()
Add mapped_view container
Add wait_list class

This adds a wait_list class which contains a vector of OpenCL
events that can be waited on before executing further commands.
Add enqueue_native_kernel() method to command_queue
Add BOOST_COMPUTE_ADAPT_STRUCT() macro

This adds a new macro which allows the user to adapt a C++ struct
or class for use with OpenCL given its type, name, and members.

This allows for custom user-defined data-types to be used with the
Boost.Compute containers and algorithms.
Add BOOST_COMPUTE_CLOSURE() macro

This adds a new macro which allows users to create closure functions
which can capture C++ variables and make them available in OpenCL.
Fix documentation for the wait_list class
Add documentation for OpenGL interop headers
Add opengl_renderbuffer class
Change Travis-CI badge to use the master branch
Merge pull request #1 from kylelutz/develop

Update branch