Fix error
Always use noremap when changing mappings.

This way there won't be any problems with any plugins that happen to
change any mappings.
Set history
vim-airline settings moved to if/else
Save when losing focus
Resize splits when the window is resized
Some changes in highlights