Add an indentation tracker that suits F# better. Fixes #256
Closes #629
Adjust logging so that expected errors are not logged.

Closes #599