INKLESS-1290 Refactored to support searchByLotname

Refactored the event service to remove super columns so that indexes
would work.

Now the model is a row for every event with as key a random UUID and
indexes on lot, processid, source and timestamp.

Added function findByLotnameAndSource.
INKLESS-1290 Add function find by processid
#1290 Fix packaging
#1271: make Event Serializable + set validator classes
Merge commit '02a1f7add924afc6725f250922024a07b8c046cd' into HEAD
#1271: Event does not need to be Serializable
Merge branch 'master' of github.com:melexis/eventstore into INKLESS-1271
#1271 Split eventstore-service
Merge remote-tracking branch 'origin/master' into INKLESS-1271
INKLESS-1271: change dependency on MLX foundation to the released version