Preparing for 0.5.0 release

Updating version number in setup.py. Vendor Sword2 library.

Sword2 is listed in requirements as a github uri, which doesn't work from a
launchpad build server.  Add the sword2 tarball to lib and update the
requirements file to point to it.