created a gitignore to avoid adding npm modules.
updated the readme with new usage examples.
altered the api: made the internal xhr object private. fixed the json parsing bug (json was being parsed even if it was a request with a > 399 status)
recompiled minified version.
updated todo list.
added index.html example usages.
added packagejson for retrieving all dev dependencies.
added a test suite.
updated project size in readme