added the ability to scroll gorizontally, in two ways:
- with a touchpad
- holding "alt" and scrolling
also made the scroll senitivity configurable for both directions
add binding to change project directory: ctrl+shift+o
save and restore previous direcotry, toggle behaviour with:
config.restore_last_dir
core:open_user_module now opens the right path