#25 clean up of metadata provider
Merge remote-tracking branch 'origin/master'

Conflicts:
	impl/src/main/java/com/buschmais/cdo/impl/proxy/instance/EntityProxyMethodService.java
	spi/src/main/java/com/buschmais/cdo/spi/metadata/AbstractMethodMetadata.java
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 clean up of metadata provider
#25 initial implementation of typed relations
#25 initial implementation of typed relations
#25 initial implementation of typed relations
#25 initial implementation of typed relations
#25 extracted ProxyFactory from InstanceManager
#25 use SessionContext as service backend
Merge remote-tracking branch 'origin/master'

Conflicts:
	impl/src/main/java/com/buschmais/cdo/impl/CdoManagerFactoryImpl.java
	impl/src/main/java/com/buschmais/cdo/impl/InstanceManager.java
Merge remote-tracking branch 'origin/master'

Conflicts:
	impl/src/main/java/com/buschmais/cdo/impl/InstanceManager.java
Merge remote-tracking branch 'origin/master'

Conflicts:
	impl/src/main/java/com/buschmais/cdo/impl/proxy/instance/property/PrimitivePropertyGetMethod.java
#25 several refactorings