Renamed IWatcherService to AWatcherService
Implemented IPlugin interfaces to stop compiler errors
First draft of GMailWatcherService