add elapsed time in ms for ajax call and successful response. uses window.performance.now() for high resolution

- most modern browsers implement window.performance.now(), some older
chrome versions use window.performance.webkitNow(), and even older
browsers will fall back on new Date() comparisons