move ConfigurationDefaultFactory to the package org.hibernate.console.refactored to keep the changes isolated
rename ConfigurationDefaultFactory to ConfigurationFactory
create and use proxy classes for SessionFactory and Settings