Allow test source files to declare custom vim options

The syntax is:

    # extra-option: let whatever=1
Add source files for GH #166
Add a helper script to launch a pristine Vim
Fix highlighting of subroutine signatures
Test folds for subroutine signatures
Update docs on defaults for Perl settings