Added generate results and sync finished functionality.

Implemented generateResults and syncFinished functionality to generate
the sync results and to signal proper sync finished state. Also added
the initial code to handle the sync over Bluetooth or USB.

Reverted back to Qt5SystemInfo after update of development environment

After moving to Qt5SystemInfo, QDeviceInfo::imeiCount(int) does not
crash anymore.

Signed-off-by: Sateesh Kavuri <sateesh@mobilitas.co>