Only enforce indention if different from the current

Fixes #27

Sublime makes the scollposition jump when using `translate_tabs_to_spaces`. This works around that by only applying it when it's different from the current setting.