Run all tests by default, integration tests can be disabled.

This changes the build to a more standard Maven way.