Moved ido and smex setup into seperate file
Extracted desktop folders into session file
Enabled desktop save mode from init-session file
Further cleanup concerning session management

    Moved desktop variables from modes.el
    Changed desktop folder to tmp
Indentation cleanup
Moved modeline setting to seperate file
Changed package loading from load to require
Renamed init-packages to setup-packages
Added smarter move to beginning of line
Changed multiple cursor save directory
Cleanup and sync commit
Added shell command library for future usage