Set some defaults early

Implements idea from issue #1664
don't load defaults.vim if -u NONE is given
don't load the defaults.vim file is -u is given, remove lazyredraw
If -u NONE is passed, set a flag not to load the defaults.vim file.
initialize use_defaults
fix for -u NORC and tests.

coverity issues
default encoding is already utf-8