Preserve significant whitespace in test names.

This is important when your test suite doubles as documentation.

Example post-change output:

    on.dom plugins:
      on( { dom: "my_plugin", ready: ready = (x) -> }
        , { dom: "my_plugin": -> document.body }
        ) => ready(document.body)
      on.dom(["my_plugin", "xpath ."]) => body
      on.dom(["my_plugin", "xpath .."]) => html
      on.dom("xpath .") => document

(example borrowed from http://git.io/on.js)