Some checkstyle fixes
Rewrote NullSafeCaller to SafeCaller, wraps exceptions and uses Method with varargs instead.