Load the correct module
First version of Alert submodule. Only one sub so far: get_all_alerts(). Also includes test for this sub, and loading module
Added create() function and _error_checks() (to be used for both update() and create(). Added test for create().
Changed 'silenced' param in create() to use references to integers, which works for proper encoding. Added note about why and reference link
Added get_alert() function, and test.
Added note about 'silenced' only working for updates.  That's what my
tests indicate.  I can consistently set silenced on update but it is
ignored on create.  Sent email to DDog about it.
Added update_alert() function and test. Noted that 'silenced' seems to work fine here
Merge branch 'master' into alert
Merge branch 'master' into alert
Merge branch 'master' into alert
Standardized function names as I'd already done in master branch.
No need for keeping old function names as well because this module has
not been released yet.
Added TODO
POD formatting fixes
Forgot to make these more exact matches
Fixed to properly handle empty json response, which is normal for certain
API methods.
Fixed delete() so errors are properly captured, and 404s show a special
error message to help users.
Added mute_all() and test. Removed #TODO note in retrieve() and implemented
code to use all existing data in alert changes, for anything not provided
by caller.
Added unmute_all() function and tests.
added cleanup test file, to remove temp files created by other tests
Updating documentation