ADD: enable "squash" merge mode for multi-commit PRs

After 4 years, the world is apparently ready. Squashing tries to preserve
authorship, depending on the number of authors (and committers) on the PR.
Squashing does *not* preserve any part of existing commit messages.
