renaming fileAlterationMonitor to fileMonitorService
More documentation.
Excluding MonitoredFileListener from code coverage reports.  This is not part of the public API and is only used during automated tests.
test javadoc
Adding a test for (and fixing) removeAll.