Code completion window should display a single choice (not auto-complete it) if the user has not typed any prefix of it yet. Updates to Perl completion for variables.
Changed paths: