framework: update checkout.

Submodule framework a712f48..6c522ab:
  > scripts/packagesystem: cleanup, make `set -e`-safe, fix logger usage (try-done imbalance).