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.
Merge pull request #7 from zachmokahn/zsh_functions

update github() to be more dynamic