Use issue reporter module

:warning: :no_entry: **DO NOT MERGE UNTIL MODULE IS RELEASED ON REPO AND VERSION TAGGED** :no_entry: :warning: 

Extract the issue reporter into a [separate module](https://github.com/xbmc-catchuptv-au/script.module.githubissuereporter), add version checker (requires a v1.5.0 to be correctly tagged).