Add platform and preferredFeatures support to tutorials
Add platform and preferredFeatures support to tutorials

Signed-off-by: Martin Kampas <fb83cc8374518896706155a569459cc9813c6876@jolla.com>
(cherry picked from commit 3e6e8990fbbbeeff2a9c32df1013bdaf36778eef)
(cherry picked from commit 59747480c6979533240534d6a174400da0d72804)

martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator,martyone/sailfish-qtcreator