Avoid identifiers with leading underscores.
Bump subminor version number.
Avoid deriving from std::unary_function & std::binary_function.
Eliminate unused variable warning in CUDA's reduce_by_key
implementation.
Add CHANGELOG for 1.7.1

Fixes #421
Don't use reinterpret_tag in tagged_iterator_range's constructor.
Include missing header in many unit test sources.
Bump copyright year to 2013.
Workaround gcc 4.8's new -Wunused-local-typedefs interaction with nvcc
Eliminate further -Wunused-local-typedef warnings from gcc 4.8
Update to latest Bulk

Fixes #483
Merge pull request #484 from jaredhoberock/bulk

Update to latest Bulk
Check if g++ is clang++ on MacOSX and set appropriate options
Merge pull request #486 from FilipeMaia/master

Check if g++ is clang++ on MacOSX and set appropriate options
Replace use of std::min with thrust::min in generic::find
Add CHANGELOG entry for 1.7.2
Avoid placeholder expressions in implementation of binary search algorithms.

Fixes #489
Merge pull request #490 from jaredhoberock/issue-489

Avoid placeholder expressions in implementation of binary search algorit...
Update version.h from 1.7.1 to 1.7.2
Removed copy of duplicated test TestSetUnionByKeyCudaStreams.
Copies differ by one line at end:
  - cudaStreamSynchronize(s);
  + cudaStreamDestroy(s);
Retained cudaStreamDestroy version.
Merge pull request #492 from dfontainenvidia/master

Removed copy of duplicated test TestSetUnionByKeyCudaStreams.