have timeout abort jQuery ajax requests

- update timeout tests to match spec for synchronous functions
Merge pull request #11 from acjay/10_cancel_jquery_ajax_upon_timeout

have timeout abort jQuery ajax requests