Merge branch 'release/v0.0.1' into develop
Switch to a better doc theme, update tox to use requirements.txt

Switched to snide's Sphinx for RTD theme which is just so much sexier than nature.

Updated tox so that it gets the things to install in to the Python environment from requirements.txt instead of me having to manually maintain a list in the tox.ini file.
Working autodocs with Sphinx!

That was...harder than it should have been. It came down to a few too many .rst file templates a missing sys.path() entry in the docs/conf.py file.
Moved using_keybase.rst -> keybase.rst

This works better with the auto-generated module.html page that Sphinx spits out.
Integrated GnuPG via the gnugp-python module

The KeybasePublicKey class now creates a gnupg.GPG class instance within itself. This is the tool that will do the real, heavy lifting for us when it comes to encrypting and verifying signatures.

The class setups up a completely private keyring for the GPG class that contains one and only one key: the Keybase key associated with the KeybasePublicKey class instance. When the class instance is destroyed so is the temporary keyring. In this way the user's default keyring is never polluted.

TODO:

* Still have to write the KeybasePublicKey.encrypt() and .sign() methods
Some minor refactoring

Moved some things around to make it all a little cleaner. Added some static methods because those are cool, right?
Successfully connected gnupg-python to the KeybasePublicKey class.

I had originally wanted to use PyCrypto's RSA implementation here but I could not get the Keybase public keys to play nice with the RSA key implementation in PyCrypto. The fallback to gnupg isn't so bad -- KeybasePublicKey still adds a whole bunch of syntactic sugar to the gnupg.GPG() class that'll make it easier to work with.

Next up: encryption and signature verification!
Fixed that awful double-module name problem

Now you don't need to do silly things like:

    from keybase import keybase

Or:

    import keybase
    keybase.keybase.gpg()

That second .keybase is unnecessary now. Sorry about that.
Getting rid of checked-in generated documentation

If you want docs:

     make docs

That's the Right Way(tm) if you ask me.
We have verification!

Signature verification that is!

You can now verify the signed data using a myriad of different methods on both the Keybase and KeybasePublicKey objects.

The documentation has been updated to provide <gasp!> actual examples that work. There was a bit of refactoring work as well and there's likely a bunch more of that to come.
Update to version v0.1.0
Merge branch 'release/v0.1.0'

Doing a 0.1.0 release to master now that we have signature verification working in the API.

Enjoy!