Various Updates/Improvements

Made some various updates/improvements to the module, including:
- Update module to handle options before (easier to understand) OR after callback (legacy style)
- Update module to utilize promise-style or callback functions (legacy style)
- Use annozip instead of deprecated ziptoo
- Add basic support for POST methods (with prefix 'set', all camel-case, for example setChecks)
- Update GET methods (with prefix 'get', all camel-case, for example getSummaryPerformance)
    - All the legacy methods are still there for backwards-compatibility (summary.performance, etc)
- Add basic unit tests