fixes some do and where indentation

- where bindings without newline should be indented
- allow do blocks to be indented like let/where
- indent statements with strings correctly
Merge pull request #8 from LnL7/prefix-do

fixes some do and where indentation