factory dependency cleanups
removed getDefaultEntityData() and made sure prepareDataForEntity() does the job
updated tests and cleanups
updated Dependency Loaders for modules
fixed namespace coflict
ignoring case
unset validators after init
Merge branch 'factory_dep' into development