create configuration factory that is independent of the hibernate Configuration class
make ConfigurationDefaultFactory independent of org.hibernate.cfg.Environment
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
add missing -NLS-1$