Add methods for the monitor API.

- Covers the monitor and downtime APIs.
- Tests cover all available functions and match what we testing in the
  python dogapi lib.