Fix broken repo.* commands

This fixed busted `repo.*` commands.

Two big changes:

1. Add `gh/commands/repo/__init__.py` so that `gh.commands.repo` is a package and `import`able.
2. Change the command names to be `repo.foo` instead of `foo.repo`.