Reimplemented indentation code to better support continuations.  Needs testing.  For all conditikons.
Still need to add handling for tail do blocks, and unindentation of elsif, rescue, ensure, etc...  We are going through with a fine comb to try to get this right.