add the ability for window local overrides
move ctrlp into new extensions area
move majority of code to autoload, keeping only g: variables in plugin
add unite.vim support, using window local overrides