Uses DEV_NULL instead of SYSTEM StringLogger in many places, as well as
abstractions instead of printStackTrace() and such. This greatly reduces
amount of logging to the console when running kernel tests.
Merge pull request #730 from tinwelint/2.0-less-logging-in-kernel-tests

Uses DEV_NULL instead of SYSTEM StringLogger in many places