Add async to dependencies

Won't run unless I install async.  Moving it to dependencies vs devDependencies.
Merge pull request #1 from tresni/patch-1

Add async to dependencies
Fix cleanup_webhooks.js

Technically you have to pass options to needle.delete.  Otherwise, you aren't setting a callback, you are using a function as the options to delete().  Not that it really matters since you aren't doing anything in the function...
Merge pull request #2 from tresni/patch-2

Fix cleanup_webhooks.js
Removed trailing comma
Testing GitHub Markdown syntax highlighting
Bash syntax highting?
More syntax lighlighting
Syntax Highlighting
Added set_topic according to HipChat API, but it doesn't look like its working yet on their end
Cleaned up example.js
added simple emoticon API call
altered emoticons function to handle multiple input types
added a get_emoticon method
commented out delete webhook tests for now
added placeholder get and post functions
added rough emoticons params logic
updated #url to include query string parsing from object
refactored #request to specify REST type
adding some tests