Reworked the constructors for SourceMonitor to be more cohesive.
Changed the SourceMonitor to set AbstractFileMonitor.UseAsyncMethods to true by default.
Cleanup and documentation in SrcMLService project
Added API to SrcML Service that lets clients modify what directories are being monitored on a per directory interface