support retry-after http header #10

- its rfc compliant
- tests added
- jshint passes
- added umd support https://github.com/umdjs/umd/blob/master/jqueryPluginCommonjs.js