adding to_str to faq #366
documenting that letstx can have ellipses #367
no adjusting line nums inside delimiters #375
return now correctly does ASI (related to #375)

Now rather than always moving expression following a return to be on the
same line as the return keyword we follow the crazy ASI rule:

return
42

->

return;
42
build