Define a derived mode maven-test-compilation

This derived mode defines what is needed in order for the user to be
able to jump from a compilation error into a source file.

Closes #1.