Better vimrc encoding support

VsVim now respects vimrc encodings in the following order

1. BOM
2. UTF8
3. Latin1
4. Forced UTF8 (if everything else fails)

This closes #1074