Fixes to auto-config search paths (bugs 228 & 229).

1) Interpreter file names must now match a regex pattern to be valid
(as opposed to just starting with a certain string).

2) Certain interpreter name patterns can be given higher priority
over others (so that Quick Auto-Config can choose the system default
Python over all others, for instance).