update github() to be more dynamic

The function now directs to any repository, regardless of repository owner.

Initially this function only opened files that were under my username, I
found that if I've cloned a respository that I'm working on with somebody
else I couldn't route to that repository the same way.