Remove returns from BOOST_AUTO_TEST_CASEs

These returns are not needed for the tests to run properly, and their
inconsistent use could cause confusion down the road.

Fixes #337.
Merge pull request #338 from gadomski/issue/337-test-case-return

Remove returns from BOOST_AUTO_TEST_CASEs
Split inferWriterDriver into two

Similar to #340, the 2-argument infer{Reader|Writer}Driver might try to
do too much by both modifying options and finding the correct driver.
This patch splits the inferWriterDriver into two pieces. The
inferWriterDriver part does just that, while a new method,
inferWriterOptionsChanges, modifies an options object based upon a given
filename.
Merge pull request #341 from gadomski/feature/split-infer-writer-driver

Split inferWriterDriver into two
Merge StageBase into Stage.
Merge pull request #344 from PDAL/no-stage-base

Merge StageBase into Stage.
add decimation option to pdal translate
Merge pull request #345 from chambbj/issues/43-pdal-translate-decimation

add decimation option to pdal translate for #43
remove user-specific config scripts into cmake/examples to clean up root directory #342
Merge pull request #342 from PDAL/issues/342-no-more-top-level-config.sh

Remove personal configuration scripts
Merge branch 'master' into issue/278-infer-reader-type

Conflicts:
	src/StageFactory.cpp