fix: syntax filename case. Now relies on correct case in settings.
improve: defaults to format selection if text is selected
fix: syntax case in context menu file
add: get leading whitespace of region (to indent selected text)