Upkeep in std.string.outdent

I was planning to fix something else, and stumbled on this.

Removed "ctfe_strip", use documented unittest, tweak loop indexing, remove ctfe assert.

I also used "stripLeft" over "strip" (preserve trailing spaces), so as to preserve trailing whites. This is a change of behavior, but I think it's the correct behavior.