Introduce OS Macros
And use them for platform specific code

Disable widget based code for SailfishOS, as it is not supported:
-TheaterShowtimeFetcher is not nice on Sailfish thus it is disabled
for now. (Uses loads of CPU because QWidget based stuff is not
supported)
-ImageSaver does not work in this way under qt5
Add rpm for Sailfish
[SFOS] Fix application not starting in
[SFOS] Add Sailfish files
Fix rating indicator (thanks nodevel) and enable gallery
Merge pull request #32 from lukedirtwalker/sailfish_integration

Sailfish integration