Don’t lose exception cause in CompactFormatter

Sometimes Yamcs seemingly loses stacktraces of the original exception.
For example when working on the SpreadsheetLoader, an NPE, would
be wrapped in a DatabaseLoadException, but the resulting log.error
would not log the original cause’s stacktrace.
Merge pull request #32 from fqqb/exc-cause

Don’t lose exception cause in CompactFormatter