Rename README.md to README.rst in build.sh
Add compatibility function for python-shell-parse-command.
Add tox.ini, add .tox to .gitignore.
Added Cask, added .cask to .gitignore.
Add ert-runner and ecukes.
Some more unit tests
Some more features
elpy-project-root: Don't create directory anymore.

This was a workaround for rope, but since we disabled directory
creation, this is not necessary anymore. This cleans up the
functions, too.
tox.ini: Use the new --quiet options for ert-runner and ecukes
elpy-doc: Use new elpy-rpc call semantics.

Forgot to update this.
Fix some compiler warnings.
Change to new e-mail address.
Be more explicit about version numbers.

This commit provides M-x elpy-version, which will show the version
of the Elpy package both in Emacs Lisp as well as the RPC backend
if we are in an Elpy buffer.

This implements #138.

We also now claim to be the version "devel" in the git repository,
making it easier to detect mismatches between frontend and backend
versions. This should make it easier to detect problems due to
a frontend version from a different source than the backend.

This, together with MELPA hopefully sticking to the release tag,
should implement #139.
jedibackend get_definition: Test for the case when we don't find it.