Let JUnit handle exceptions directly for SPH solver tests

This produces meaningful error messages and stack traces when something
goes wrong, instead of swallowing the stack trace and pointing where
the exception is caught and converted to a string message
Tell Maven about the custom location of our project resources