TASK update all dependency versions
FEATURE add hamcrest matchers for matching with exceptions

Added matchers that can be used with matching Exceptions.