dethingification of xml definitions readers, start of pathOrigin use

Dethingified:
 MetaModelManager
 DataSourcesModelReader
 DataSourcesObjectReaderFactory
 DataSourcesModelReader
 XmlComponentTypeReader
 XmlAdhocComponentTypeReader

+ PathOrigin and subclasses

using pathOrigin when reading components

some temp utils
pending random gratuitious changes
first draft for new path definitions
CdeSettings:missed a couple of lines on merge
Merge branch 'core-refactor' of github.com:webdetails/cde into core-refactor

Conflicts:
  XmlFsPluginModelReader.java: crushed
  CdeSettings.java: ok