Github: add a method to get all pulls

Cache the result in a Class var for faster access the second time
around.
Plugins: add some more hooks

So plugins can react to more situations. Also, fix one
feature -> hotfix var name.