Move parsing events to separate class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Add basic unit tests for EventParser

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Test DateTime part in event parser

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Test media attribute in events XML

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Mark current version as 2.1.1.git

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

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use Version class for comparing versions

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added unit tests for Version class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved checking updates to separate file

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Test category and level fields

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Test changing timezones in event parser

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added extra check for Durations in Seconds

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Make bluecherry icon file name more standard

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Renamed .desktop file to conform standards

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Better values in debian/control and .desktop files

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Merge pull request #120 from vogel/feature-32

Feature 32
Merge pull request #119 from vogel/fix-41

Fix 41
Merge pull request #118 from vogel/feature-94

Feature 94