Install flake8 as a submodule

Added validation on BufWrite
Install eclim and update submodules

Removed .gitignore
Install pep8 and jinja2 as submodules

- Removed timeout when pressing O after Esc
- Added mapping for command-t flush