Document.IsMonitored is a public func.
add Monitor(), to create monitor
Make isMonitored test pass.
Ignore *.out (like coverage.out)
Add document ReadTime, and its test
Add NotMonitoredError, for time on non-monitored document
Test monitored document ReadTime