added maven minor improvements to prevent JUnit/Hamcrest version mismatch
added explanation files therefore as well
added and fixed test scopes