read yaml rule is a very frequently used rule. But having the rule in the common rules means we cannot register text or files to that rule, which makes it less handy to work with yaml files in the tests.
* use new base class for testing * initialize jenkins unit test framework only once for all test classes * minor test cleanups