Make `then` Promises chainable

It's not quite compliant with the full spec, because it is still
mutating the same Promise instead of returning a new one. But it's a
step in the right direction.
Merge pull request #110 from ironsidevsquincy/master

Use XDomainRequest on x-origin requests for IEs 8 & 9
support for cross origin requests
Merge branch 'chainable_promises' of https://github.com/iangreenleaf/reqwest

Conflicts:
	reqwest.min.js
Use hasOwnProperty for data

Otherwise prototype methods of some data-classes fall into query string
adds version bumper task.
also, bumps version to 0.9.1
closes #116
closes #75
fix for ie8 giving bad status code of 1223 for successful responses
Merge pull request #114 from anru/master

Use hasOwnProperty for data
bump for `hasOwnProperty` fix
provide a project setting file for sublime contributors
Fixed invalid javascript in the API examples
Merge pull request #121 from apfelbox/patch-1

Fixed invalid javascript in the API examples
Fix Closure Compiler property mangling.
Merge pull request #123 from philip-wernersbach/ender-compile-fixes

Fix Closure Compiler property mangling.
@0.9.4 fixes for closure compiler
bump package
new bump comment
still one version behind for npm
lets hope the version is finally up to date
Allow custom xhr factory similar to jQuery.