Add timeout on AJAX requests.
Minify library.
bugfix in accessing default timeout value and timeout error constat
test refactor. test for timeout added
Improve tests.
Reorder test functions.
Rename `timeout` configuration parameter to `ajaxTimeout`.
Update copyright notice.
Disable ajax timeouts when ajaxTimeout = 0.
Explain configuration parameter.
Minify library.
Update compatibility list.
Remove useless statements from test.
Merge branch 'timeout'

Conflicts:
	promise.min.js