scripts/globals: clarify check_decl() inapplicability to check variables.
scripts/globals: add report_done() as alias to report_success().
scripts/globals: sanitize log/err/notice prefixes a bit; add report_warn().
scripts/globals: report(): bikeshed a bit.
hooks/fancy: rewrite.

- saner colors (almost reached compatibility with both solarized and default vt colors)
- no cursor positioning sequences (prefix, not suffix -- systemd style)
- stacked try-report + "block indent" nested try-report blocks