Renaming the project in cmake (long overdue), and moving third party libs to a separate folder.
base64 moved over from turbopump. See turbopump@0817bbe23.
Modifications to base64 (namespace...), and a new library for barebones crypto functions. Notably, a tiger hash function so we don't need a crypto++ build dependency.

* tiger hash code is from the fluks project (https://github.com/markuspeloquin/fluks). Cherrypicked what I needed rather than bringing in a big gross build dependency.
For http-parser dependency, removing the silly bash script and using a git submodule.

Yes, I am aware of the gnashing of teeth submodules are typically associated with.