Change segregation of private/public tests.

Private tests are bound to integration-tests phase.
Public tests are bound to tests phase.

Default execution is now `mvn clean package`.