Improved beautifier.

1. The beautifier no longer applies fixed-width indentation
for any symbols except for "class", which is indented by a
single column. This (imo) provides less-distracting alignment
and tightens up the left side of class declarations.

2. Labels (including selector components) are now aligned
on their trailing colons.