* stashing changes for build/maintainer docs
* more stashing
* fix header names
* add more TODO sections, cleanup
* PR additions
* move section up readme in doc
* more sections and clarification
* add build instructions for macOS/emscripten/Linux
* move certain sections, expand emscripten
* PR review
* PR changes, splitting off packaging into other README
* add missing line
* change ASan explanation
* PR changes
* move openssl to optional