adding several options, converting tabs to spaces
expliciting settings for indentation
re-switching to tabs because sublime does it automatically
adding default keymap and fixing setup.sh to work with weird paths