Fix qml file name
Remove declarative for Qt5 compatibility
Sailfish QtCreator updates to yaml
Make Sailfish version of line compile
Move custom component registration to platform specific main