Time how long validation takes

Validation can take quite a while. Why not just pass `Stopwatch.Elapsed` and use a `TimeSpan` format code like "c" or [something](http://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx).