emscripten 1.16.0 (new formula)

Closes #28417.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
emscripten: add 1.16.0 bottle.
emscripten: cleanup formula.
fixed compiler warnings and program name in error message
removed redundant patch command
added patch justification
ddate: add 0.1.0 bottle.