more Jane Street test cases

Here are more indentation tests for (1) always re-indenting ordinary comments now that we have {v v} and (2) not indenting comments embedded in {v v}.

We also added a failing/js-type.ml test, which proposes sweeks' thoughts on how to indent a complex type.  We'd love to hear your thoughts on this, when you get a chance.

We changed our minds / I corrected a mistake of mine based on user feedback on some pattern indentation.  But, we were able to handle this ourselves by tweaking the -c JaneStreet i_strict_with!  Yay, configuration!