Configuring surefire to fork JVMs for integration tests while using the same JVM for running unit tests

This is because of snap-ci GC errors. Hoping that new JVMs per test will solve this.