Set defaults to `None` instead of `''`.
Allow `extra_search_dir` for `virtualenv.create()` to be passed a list. Fixes #6031.