Add default statement to fix busted GCC implementation.
clean up some cast warnings that gcc 4.8 found
ignore ./lib directory
don't link to ourselves for libpdalcpp.so
update my config
use RPATH on OSX by default now
Merge pull request #327 from PDAL/issues/326-missing-case

Add default statement to fix busted GCC implementation.
Add a sbet writer

This writer can create sbet files, which store IMU data. Since the sbet
format is pretty dumb (just a struct), this writer is pretty dumb as
well.
Update doxygen.conf

This update was done by running `doxygen -u doc/doxygen/doxygen.conf`.
Without this patch, doxygen 1.8.4 produces warnings when run with our
configuration file.  For example:

> Warning: Tag `SYMBOL_CACHE_SIZE' at line 323 of file doc/doxygen/doxygen.conf has become obsolete.

This patch removes those warnings.
Remove m_pointCountType and references

Per discussion in #328, pointCountType is not and will mostly likely not
be used. This patch removes the member variable from Stage and all
references to that variable and its associated methods.

Closes #329.
add --detail to 'pdal delta' doc
Fix some warnings during doc building

sphinx 1.2.1 was generating warnings in the following files, and this
patch fixes some of those warnings. Some warnings still exist:

- "pdal_logo.png does not exist": this is a sphinx bug that has been fixed in
  https://bitbucket.org/birkenfeld/sphinx/issue/1352/copying-html_logo-file-over-improperly

- "Ignoring duplicate domain reference...": I haven't been able to track
  down the source of this warning yet.

- "doc/index.txt: document isn't included in any toctree": this seems to
  be an intentional design decision for the website, so I didn't touch
  it.
Merge pull request #331 from gadomski/issue/doc-warnings

Fix some documentation warnings
Merge pull request #330 from gadomski/issue/329-remove-pointcounttype

Remove m_pointCountType and references
Allow faux::Reader to report 0 for getNumPoints

This will be used for simulating readers that have unknown point counts.

This is implemented by a optional boolean argument to one of the faux
reader's constructors. This argument forces the faux reader to report
zero for getNumPoints(), even thought it in fact will provide the number
of points as requested in the second argument.
Merge branch 'master' of github.com:PDAL/PDAL
add a shell script to cleanup cmake junk
Merge pull request #324 from gadomski/sbet-writer

Add a sbet writer
Merge pull request #328 from gadomski/feature/faux-reader-unknown-point-count

Allow a FauxReader to have an unknown point count
Infer the reader driver, no options required

This patch adds a StageFactory::inferReaderDriver() method that takes
only a filename, no options. The provided options were not used as part
of the inference process, so the base method should not required them.
The original inferReaderDriver(std::string, Options) has been updated to
call this new method.