Initial application functionality

This adds a basic http wrapper, which returns a Q promise. It also adds an httpMethod factory, which returns httpMethods with pre-determined http methods.
README
Whitespace
Give me non breaking patches and fixes
jQuery.ajax accepts a type option in its options hash

Not a method option
Improve spec wording
Merge pull request #1 from kahnjw/initial_pull

Initial pull