CXX-227 Implement hygenic build support
CXX-227 Remove more obsolete items from .gitignore
CXX-227 Clarify comment per review feedback
CXX-227 With hygenic builds, no longer need --prefix in travis
CXX-226 Error out if we fail to find boost headers at configure time