Group exceptions/messages

This is a follow-up for #28:

Exceptions in log4j are now grouped by stacktrace content which should be more relevant than exception messages
Simple logs in log4j are grouped by locationInformation (line where the log was done) if available, message content otherwise.

---

This is a quick and dirty fix, for the issue #28 and may require more thoughts, but still it works nicely.