Added note about git-flow.
add --search-dir option to let the user provide an arbitrary path to a directory with local copies pip/setuptools/distribute to install from
Use optparser 'append' with defaults so all the search-dir logic is up front and together
rename option
document the new feature
document --never-download option (not yet implemented)
implement --never-download option
reorder options for nicer --help display
Add logger progressmeter for pip installation -- for symmetry with setuptools/distribute, which print this to the log even when running non-verbosely.
Merge branch 'never-download' of https://github.com/ejucovy/virtualenv into ejucovy-never-download
restore the gd shebang, wtf?
use file_search_dirs default if no search_dirs argument is passed in to the various install functions -- this is necessary to preserve the existing python API (e.g. 'import virtualenv; virtualenv.create_environment(path_to_env)')
Merge branch 'master' of https://github.com/k0s/virtualenv into k0s-develop
Documentation tweaks.
Prevent traceback with non-exec interpreter

Fixes #121

Add tests for virtualenv  with nose and mock
Add helper method to virtualenv for is_executable
Raise SystemExit rather than sys.exit directly

Tested on 2.4.4, 2.7.1 and 3.2
No need to call mock.start() and mock.stop() when using the @patch decorator.
Cleanup trailing whitespace, unused imports and variables.
True is not a typical return value for abspath(); and mocking abspath() is not actually needed here.
Merge branch 'issue-121-check-interpreter-executable' into develop
compatibility fix for the upcoming PyPy 1.5, which moved the location of the lib-python files