Regression fix: streaming problems 2

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed toolbar from Experimental to Main

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Do not pretend that EventData is a class

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
More fixes to installer.nsi file

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
Added basic CMake build system.

This does not support Windows and MacOSX build.
Breakpad is also not supported.

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added creating symbols to CMake build system on Linux

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved setting current Version to CMake

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Fix #78: Removed Beta cutoff code

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Change EventData from struct to class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved all files from src/events to src/event

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed EventData::utcDate() to utcStartDate()

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed EventData::duration() to durationInSeconds()

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed EventData::endDate() to utcEndDate()

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed EventData::serverLocalDate() to serverStartDate()

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added serverEndDate method to EventData

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added EventData::inProgress() and setInProgress() methods

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use utcEndDate() method in EventTimelineWidget

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added EventData::hasDuration() method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved all time-range related variables to struct VisibleTimeRange

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Created basic consturctor for VisibleTimeRange

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>