Notifications

Cleaned up this [PR-#22](https://github.com/discourse/discourse_api/pull/22#issuecomment-55733309) so that it can be merged in.

Sorry, couldn't figure out to add my changes to the existing pull request.