Moved up check to see if 'repo' was valid before calling the lower() method on it.
self-contained, non-circular install instructions
Close record file before cleanup
Don't double "remove" an item from "dirs"

Use "elif" to only call `dirs.remove(dir)` once if both conditions are true. This is possible if a virtualenv called "test" is present, so both "test/bin/python" exists, and `dir == 'test'`. It would execute `dirs.remove('test')` twice, the second time raising an exception.
Expand development instructions, fixes #1259
docs: Expand development section example for #1259
use default theme, so we can evolve with RTD's design efforts.
a single `path_to_url` function with tests
allow stderr output from git clone for these 2 tests
backwardcompat fixes for py3
Merge pull request #1330 from qwcode/path_to_url

a single `path_to_url` function with tests
Enable --[no-]compile which will compile or not compile pyc files

* Enables compilation for Wheel files
* Adds an easy command line for distutils/setuptools compilation
  options
Merge pull request #1335 from dstufft/compile-wheel-pyc

Enable --[no-]compile which will compile or not compile pyc files
test updated virtualenv
bump development version
bump to the rc version
Merge pull request #1260 from techtonik/develop

Add pull request process example
Test against virtualenv 1.11.X
fill in missing authors
changelog updates