Add Plug to keyword syntax

Just to make the vimrc nice looking
Switch from neobundle to vim-plug
Remove some dead options, add alternative to junkfile
Removed foldtext since the Foldy function no longer exist
Remove extra empty line
Move selecta in autoload
Don't pollute z register when uppercase in ins mode

:h gU
Reorder Plugs and add 'on' load options
Reorganize Plugs
Let Plug manage vim-plug
Remove vim-textobj-indent
Add concealcursor in visual mode
Change event and local for setting formatoptions
Open files with fold open
Set the background before the colorscheme

Since setting the background force vim to resource the colorscheme, setting it
before let us save one extra source of the colorscheme file
Set some options when I source the result of profiling the vimrc
Add function for extract and sort SCRIPT in vimrc.profile
Move some function into autoload
Move `set t_Co=16` up before setting the colorscheme

If this setting is placed after setting the colorscheme cause vim to resource
the colorscheme itself. So in this way we save startup time.
Add simple Scratch functionality

http://dhruvasagar.com/2014/03/11/creating-custom-scratch-buffers-in-vim