Version number change

Updated the version number to 1.4.0 RC.
typos
Added ability to opt out of autocmd
Broke up the tests a bit
autocmd now respects vsvim_useeditordefaults
Added support for filetype in autocmd
More autocmd tests
Minor rework of settings code

There used to be an odd back and forth between the settings code and
migration code.  I changed it so that VimApplicationSettings is now in
control of the decision to migrate.  SettingsMigrator is just a simple
migrator now, nothing more
Released 1.4.0.0
Fix set to accept commas in values

The set parsing code was rejecting , in values.  This made it impossible
to use settings like selectmode correctly because the following was a
parse error

set selectmode=mouse,key
Support for next version of Visual Studio
Merge remote-tracking branch 'origin/staging'