Add function to cycle between 2/4/8 spaces for tabs.