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 (replace the string with an equal amount of characters)


Some examples with the changes
![](http://cl.ly/image/3J2h2k3d3O3I/Screen%20Shot%202014-08-31%20at%2018.54.03.png)