gitignore: added *.bak
Github: improve error handling

Print a more detailed error message when failing to retrieve a valid
JSON payload from Github.

This will hopefully facilitate troubleshooting of issues such as #56 in
the future.
Github: bump version number and minimum requirement

We now require MantisBT 1.2.16