Port Splitter filter
Merge pull request #627 from PDAL/move-splitter-filter

Port Splitter filter
remove unused includes in Random.hpp (trips up Windows)
view kernel need not be built without PCL_VISUALIZATION_FOUND, it can also use the visualize method to invoke the visualizer
Rename all drivers.*.reader to readers.* and
rename all drivers.*.writer to writers.*
Fix readers/readres typos
Fix mistaken touch of kernel names
add ability to visualize a range of points in view kernel
Merge pull request #629 from pramsey/doc_filter_rename

Rename all drivers.*.reader to readers.* and more
Merge pull request #628 from PDAL/pcl-visualize-tweaks

view kernel need not be built without PCL_VISUALIZATION_FOUND
if no point indices provided in view kernel, visualize all points
Groups readers w/ readers, writers w/ writers
Fix cross-references
rename drivers as io
rename drivers as io
catch up drivers->io rename to master
hammer NUMTHREADS in travis build to 1 to see if first build stops getting killed
try NUMTHREADS=2