Using config to change persistent provider between mongo & hibernate.
Fixing test cases.
Using spock for integration tests.