Mode 1777 - Implemented an annotation-based support for ignoring long running tests

This is a slightly "cooler" version of https://github.com/ModeShape/modeshape/pull/677, which uses JUnit rules and a custom annotation to ignore long running tests.

By default, all long running tests are ignored, with the exception of the _assembly_ and the _performance_ profile.