Adding a better demo

This will query less tasks and be better for API performance. This code
ran much faster than the previous demo.
Clarifying the design decisions

Giving a little bit more context about the thin wrapper and promises
Merge branch 'master' into more-documentation
Being clearer with my wording
Switching from constructor to class

This seems to be the preferred way for JsDoc.
Improved the documentation for the client
Adding more thorough documentation for Attachments

I don't have much logic so I'm basically just documenting the type of
request that will be made to which endpoint in the API
Cleaning up the doc tags for the client
Added better documentation for Projects
Switching away from JsDoc to Wicked

I like the Wiki Doc style more and I don't want to worry about branding
the documentation page.
Merge pull request #25 from pspeter3/more-documentation

More documentation