FORGE-1282: Setting setSynchronizeDirectoryChanges to false when running
in Windows
 
This flag does not affect the current behavior of the transaction.
https://groups.google.com/d/msg/xadisk/qrci73RQzqs/mqQIl13pngQJ
indicates that this affects Windows 7 systems and it is described in
details in https://java.net/jira/browse/XADISK-95.
Added null checks to FileResourceModelSource
Using Furnace's Assert class