gplugin/gplugin

38052a6cb999
Merged in feature/fix-gplugin-version-compare (pull request #63)

gplugin_version_compare's logic was inverted, this fixes it as well as some errors in the unit tests.

Approved-by: Elliott Sales de Andrade
GPlugin uses hgflow[1] for development. All development takes place on the
develop branch which leaves default to be a stable release clone. All long
term feature/bug fix work should take place on a feature branch that when
closed, gets merged to develop.
Releases are forked from develop and create a new branch for any testing/bug
fixes. When a release is deemed done, it's merged back into develop and into
default. hgflow takes care of all of this for us.
To add a feature please clone `https://keep.imfreedom.org/gplugin/gplugin`.
Once you have your fork cloned and hgflow setup and installed, type:
```
hg flow feature start $NAME_OF_YOUR_FEATURE$
```
This will create a new branch for you to do your work on. When your work has
been completed, please open a review request at
[reviews.imfreedom.org](https://reviews.imfreedom.org).
[1] https://hg.sr.ht/~wu/hgflow