Add documentation for BOOST_COMPUTE_DEFAULT_DEVICE_TYPE
Merge pull request #285 from kylelutz/document-default-device-type

Add documentation for BOOST_COMPUTE_DEFAULT_DEVICE_TYPE
Remove usage of deprecated clEnqueueTask()

This removes the usage of the deprecated clEnqueueTask()
function when compiled with OpenCL 2.0 or later.
Merge pull request #287 from kylelutz/remove-enqueue-task

Remove usage of deprecated clEnqueueTask()
Fix issue when calling fill() with empty range
Merge pull request #289 from kylelutz/fix-fill-empty-range

Fix issue when calling fill() with empty range
String::find() signed char fix with test case
updated with lit<char> instead int
Increase the error tolerance for the black_scholes example
Add version check to kernel::get_arg_info() test
Merge pull request #293 from kylelutz/increase-black-scholes-error-tolerance

Increase the error tolerance for the black_scholes example
Merge pull request #294 from kylelutz/get-arg-info-version-check

Add version check to kernel::get_arg_info() test
Merge pull request #295 from Mageswaran1989/String_find-issue288

String find issue288
Use ulong_ instead of size_type for dynamic_bitset::count()

This fixes the following compilation error on Mac OS X:

"error: implicit instantiation of undefined template
'boost::compute::detail::type_name_trait<unsigned long>'"
Removing unused variables that cause warnings
Merge pull request #298 from kylelutz/dynamic-bitset-ulong

Use ulong_ instead of size_type for dynamic_bitset::count()
Merge pull request #299 from shehzan10/unused-warning-fixes

Removing unused variables that cause warnings
added swap api for string class
Merge pull request #301 from Mageswaran1989/swap_api_string_class

added swap api for string class
Bugfix to avoid conflicts with macro definitions on windows platform