Updated version in package.json to 1.0.4
Adding typescript def file for ravenjs
Updated DocumentRequest to return promises from Q when callback functions are not specified. Updated DocumentRequests.spec to test promises
Updated AttachmentRequest and DatabaseRequest to return promises
Added specs for testing AttachmentRequest.remove for promises
Added promise support to ravenjs
Updated package.json to version 1.1.0
Fixed bug in RavenClient not returning promise
Updated npm version