* Fixed double-callback issue with statusDashboard check sequence
* new api function: addService and removeService
* some code refactoring to keep module internal variables close to what uses them
* renamed api.start/stop to startChecking/stopChecking