Update node source caching for #609

* log via log4j when plugin fails and cached data is used
* include plugin name, project, source config # in log
* use FileResourceModelSource for file based caching