plugins/thanks: support the traditional suffix-increment syntax, too
plugins/version: new version parsing code

The old code failed to actually produce a usable version response. Use a more
procedural approach that is easier to understand and debug... and it works,
too!