Experimental SQL formatter with width-aware output
Based on http://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf.