re-add IProperty and PropertyProxy
replace occurrences of org.hibernate.mapping.Property by org.jboss.tools.hibernate.spi.IProperty
fix failing tests
move IOverrideRepository to plugin org.jboss.tools.hibernate.spi
move all remaining interfaces to the org.jboss.tools.hibernate.spi plugin, update the plugin dependencies
add the missing *Proxy classes to plugin org.jboss.tools.hibernate3_6
remove unneeded use of ISettings.getConnectionProvider()
add the missing *Proxy classes to plugin org.jboss.tools.hibernate4_0
add the missing *Proxy classes to plugin org.jboss.tools.hibernate4_3
add temporary plugin org.jboss.tools.hibernate.temp containing the *Proxy implementations for hibernate 3.5
add META-INF declaring the IService
remove the *Proxy classes from the org.hibernate.eclipse plugin, remove the test fragment, update the plugin dependencies
enable tree browsing for hibernate 4.3, make sure the IDatabaseCollector returns ITable, get rid of ArrayStoreException
persistence unit is now properly read
Bring back getConnectionProvider() on SettingsProxy because it is used by Seam Tools
add getHibernateService() method on ConsoleExtension
Revert "add getHibernateService() method on ConsoleExtension"

This reverts commit 46edd934b8e87f3cc647e6563753d1192af67dd5.

getHibernateService() should actually be on HibernateExtension
add getHibernateService() method on HibernateExtension
remove unused autoDetectDialect method
use IService in ConnectionProfileUtil