we are now using the platform references instead of a redefinition of the desktop platform
Revert "we are now using the platform references instead of a redefinition of the desktop platform"

This reverts commit 79f8591485175c308cff3cfc51af8ab8b650493a.
we are now using the platform references instead of a redefinition of the desktop platform
updated build scripts
fixed broken spref access
fixed broken spref access
hopefully fixed the tests
added platform templates for tutorial
Merge remote-tracking branch 'origin/master' into refactor/buildConfigRefactroing
merged