Use PyGObject instead of PyGtk.

Nice side effect, we should now work on Python 2 or 3 on popular Linux/BSDs.

Closes #6.
Add a gitignore.