move color detection and esc disabling to plugins

add K mapping to split lines
move tab usage to indent to a plugin
move vim config helpers to a plugin
move mouse mappings to a plugin (mouse.vim)
move undofile usage to a plugin
move par usage to a plugin
move enter mapping to o<esc> to a mapping
move spelling config to a plugin

also some .vimrc reorganisation
move remaining mappings to a plugin (mappings.vim)
move apparence settings to a plugin
move behavior settings to a plugin
remove multiedit option (multiedit plugin removed before)
add jshint integration for javascript checking with syntastic
various updates

replace jslint with jshint
update jshintrc
update init to update flake8
add QFGrep plugin
small addittion to display settings
add <leader>f mapping to GFGrep