Add tests for FileSynchronizer (and fix some minor bugs)
Added to test suite
Add test (behavior if nothing changed)
Process context modularized using interfaces