Adds leading ternary operator indentation support

This is for the people who prefer to indent lead multiline conditional expressions with a ternary operator.

For example:

    var x = y
      ? z
      : null

This block of code will now be properly indented.

Whereas before it would look like

    var x = y
    ? z
    : null