Add some infrastructure for abbrevs
Remove enhanced Ruby mode and use regular Ruby mode
Clean up initialization of whitespace features