Many to many proxy unwrapping

Enable domain instances unwraping from Hibernate proxies. Fixes issue #10, doesn't break portability.