framework: update checkout.

Submodule framework 9539364..e2eedc4:
  > scripts/globals, framework: rip out the braindead so-called bootstrap (a canonical example of primitive overengineering). Stupid me.
  > packages/{ask,text}: move to scripts.
  > scripts/shell{,.utils}: rename to runner{,-parts}.
  > packages/fs: check for filesystem tools.
  > packages/export: check for rsync and git.
  > configs/globals: move definitions to scripts/* and load scripts before hooks.
  > hooks/initscripts: ditch.
  > packages/pkgbuild: sanitize calling convention of all functions; rewrite pkgbuild_{need_,}update.
  > packages/pkgbuild: pkgbuild_need_update: make a bit more `set -e`-safe.
  > packages/pkgbuild: pkgbuild_name: add another interrogatory function for getting package name by PKGBUILD.
  > packages/pkgbuild: pkgbuild_{version,is_devel,devel_suffix}: move to beginning of file and comment nonstandard calling convention.
  > packages/pkgbuild: _pkgbuild_update_selective_revert: sanitize calling convention: assume in package's build tree.
  > packages/pkgbuild: _pkgbuild_update_selective_revert: sanitize calling convention: assume in git working tree.
  > packages/pkgbuild: pkgbuild_need_update: query also official repos for a package version.
  > packages/pkgbuild: pkgbuild_need_update: force-update packages without Git repo initialized.
system/essential/verbatim-files: sysctl.d/99-sysctl.conf: less braindead vm config.