various updates

- ignore some temp/local files
- add vim-ruby submodule
- make autojump work under linux
- better color support in promt & `less` command