TimeSpan updates for milliseconds.

getTotalMilliseconds now accounts for milliseconds. default toString without days now shows milliseconds.