Add async_reduce example
Merge pull request #545 from jaredhoberock/async

Add async_reduce example
Removed dependency on STL iterator_traits
Merge pull request #546 from MikeCollinsNvidia/master

Removed dependency on STL iterator_traits
Eliminate specializations of thrust::iterator_traits which are no longer necessary.
Merge pull request #547 from jaredhoberock/iterator_traits

Eliminate specializations of thrust::iterator_traits which are no longer...
Eliminate CUDA's specialization for fill_n.

It's no longer necessary because modern GPUs have better coalescing behavior than Tesla.
Revert "Eliminate specializations of thrust::iterator_traits which are no longer..."
Merge pull request #548 from thrust/revert-547-iterator_traits

Revert "Eliminate specializations of thrust::iterator_traits which are n...
Merge pull request #549 from jaredhoberock/fill

Eliminate CUDA's specialization for fill_n.
Fix typos in documentation for thrust::modulus
Fix some typename disagreements, uninitialized struct warnings, unused parameter warnings
Added reinterpret_cast for clang compiler
Eliminate spurious whitespace
Fix typos in copy_if documentation
Note that all versions of copy_if are stable.
Fix typo in cuda/detail/execute_on_stream.h
Merge pull request #557 from jaredhoberock/allocator-with-stream

Fix typo in cuda/detail/execute_on_stream.h
Merge pull request #558 from thrust/1.8.0

1.8.0
Add placeholder CHANGELOG for 1.8.0
Merge pull request #561 from jaredhoberock/1.8.0

Add placeholder CHANGELOG for 1.8.0