Remove reader iterator from Greyhound driver.
start excising Bounds in favor of a BOX3D
refactor calculateBounds #484
switch off Bounds
final removal of Range and Vector to complete refactor of Bounds->BOX3D #484
Don't run the chipper if we have no points.
Test for this case.
Merge pull request #488 from PDAL/empty-chipper-buffer

Don't run the chipper if we have no points.
Don't use C++ that breaks VS.
Add test for sanitize.
Merge branch 'master' of https://www.github.com/PDAL/PDAL
use Utils::sround rather than std::round to fix #489
Merge pull request #492 from chambbj/issues/489-windows-round

use Utils::sround rather than std::round to fix #489
Merge pull request #485 from PDAL/ghUpdate

Remove reader iterator from Greyhound driver.
Merge pull request #484 from PDAL/issues/484-refactor-bounds

Bounds<T> is overengineered
Don't add empty fields to JSON output.  Make escapeJSON() not modify the input string.
Fix conflict with master.