Ensure that timing marker does not have other text
Ensure that timing marker does not have other text

travis-web-log looks for /time:(start|end)/ to add the <span>
element to display the timing information on the web page.

This is problematic when the line has some text preceding that marker
text, as that line will not be rendered.

This happens if the command that emits the timing information
does not end with "\n".

While it is possible to modify travis-web-log in such a way that
the line is split up to be rendered correctly, this approach requires
complex DOM manipulation.

We sidestep this issue by ensuring that the timing marker line
does not contain any other information which users expect to see.

This has an unfortunate side effect where an empty line is injected
when there *is* a newline in the command with timing information.

andyli/travis-build,kevmoo/travis-build,jhass/travis-build,jhass/travis-build,craigcitro/travis-build,JuliaCI/travis-build,JuliaCI/travis-build,andyli/travis-build,craigcitro/travis-build,akoeplinger/travis-build,kevmoo/travis-build,akoeplinger/travis-build