Git pusher now supports tagging beta releases
Git pusher now supports tagging beta releases

Given the last release is `2.8.1`:

* if I want to tag a release, it will bump to `2.8.2`
* if I want to tag a beta release (`-B`), it will bump to `2.8.2-beta1`
* if I want to tag a beta release for a minor release (`-B -mr`), it will bump to `2.9.0-beta1`
* if I want to tag a beta release for a major release (`-B -MR`), it will bump to `3.0.0-beta1`

Given the last release is `2.8.2-beta1`:

* if I want to tag a release, it will bump to `2.8.2`
* if I want to tag a beta release (`-B`), it will bump to `2.8.2-beta2`
* if I want to tag a beta release for a minor release (`-B -mr`), it will bump to `2.9.0-beta1`
* if I want to tag a beta release for a major release (`-B -MR`), it will bump to `3.0.0-beta1`

jubianchi/atoum,jubianchi/atoum