115267 - monitor external package support + extras;

- updated unit tests
- refactored project a bit
- updated sample project
- updated api key and service domain