Issue #4: Added nano seconds to events
Merge branch 'master' into improvement/system-nanotime
Added lombok for code clarity
Cleaned code
Removed gui and failing tests from build - DIRTY

Re-add this components when the new output format and API are defined
Replaced usage of long for Time object
Updated sample log file with new format
Simplified comparator code
Moved events serialization to Events themselves
Started to implement a more concise output format
Cleaned tests