DSL: add `installer` stanza

* changes undocumented `install_script` form to `installer :script`
* creates `installer :manual`, a toplevel artifact meant to replace `manual_installer` within `caveats`