Lot of manifests are using github tags to find the latest version the
url's and regex is mostly the same.
`checkver` now can also be the string "github" if the `homepage` links
to the github repo
If `homepage` is not the repo `{"checkver": "github":
"https://github.com/user/repo"}` can be used
SHA-256 taken from 7zip;
confirmed Windows package tar.gz change to zip following 2.2.2
-> removed "extract_dir" for both architectures;
hub manifest tested on external bucket:
tom81@DESKTOP-PPA3Q0S ~$ hub version
git version 2.8.2.windows.1
hub version 2.2.3
package content differences from 2.2.0 & 2.2.1:
- extract directory folder removed
- hub manual "hub.html" added
- "etc" and "man" build folders removed
- hub.exe moved to package "bin" folder
* makes changes to almost all main repo files to be in accordance with .editorconfig
* some files in "test\fixtures\..." were left alone to avoid breaking tests
* NOTE: whitespace changes *only* (`git diff -b` shows no changes)