More unit tests
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.
Even more unit tests