Added support for XHR progress event

"progress" callback can be supplied via options. Also created global event ajaxProgress.