Added support for saving the state of archives and monitors without disposing of the object (for https://trello.com/c/NjFd128i).
Added a save timer to the srcml service so that it calls save on the monitor every five minutes (resolves https://trello.com/c/NjFd128i).