Simple formatting fixes…no functional changes.
Added support for building 3rd party libraries as a static library that doesn't get installed.
Added the smallsha1 library as a 3rd party library to the build system.
Added the smallsha1 library as a 3rd party library dependency to the bump library.

Also added the 3rdParty header to the list of bump header paths.
Added a CryptographicHash class that can generate sha1 hashes from textual and binary data.
Added a unit test suite for the CryptographicHash class and also added it to the bumpAllTests app.