Added formatter tests
Added incremental indenting engine interface which indents chunks of code line by line. Suitable for only correcting all indents instead of formatting the entire code.
null-ref check