Renames define_movement_mode
Defaults etc...
Adds ruby and vim support
Refactors gitgutter mode
Adds hlJK movements
Always saves the last hop
Moves stuff around
Don't support cp mode