Fix PercentLiterDelimiters auto-correct

Make PercentLiterDelimiters preserve the indentation of the contained expression.
Yeah, seem pretty complex (even before your changes). Off the top of my head I can't think of anything better, but perhaps @jonas054 and @yujinakayama have some alternative ideas.