Adding old Sublemacs features and some cleanings (WIP)

This is work in progress currently and open for discussion