Initial work on the GitHub plugin, many tweaks and changes to other plugins