Turned off auto complete, Made default java, removed special handling of
autocomplete, and added two events to handle tab (indent and outdent