NH-3577 - Fix to statistics QueryExecutionMaxTime

Fix in SessionFactory.Statistics.LogSummary() method to show 0 milliseconds as MaxQueryTime when no query was executed, instead of -922337203685477. Also uses TimeSpan.TotalMilliseconds instead of TimeSpan.Milliseconds