Clean up AJAX API. Fixes #236. Breaks backwards compatibility.
Fix a bunch of warnings.
Add noParams function to Haste.Ajax to help with type ambiguity errors.