Added serializer to help GSON to handle objects of Exception types.
Since this is a know issue
(https://code.google.com/p/google-gson/issues/detail?id=469) our
internal implementation should be used.
Updated Report entity with generator and added log filters builder
Updated formatters
Updated dispatchers
Added correct crash handling and memory flush to disk on the right
threads
Updated log configuration
Many minor design and code fixes