Refactor project and platform services

We need this refactoring in order to reuse code for `iOSProjectService`
You can use the shorter C#-style lambda form: `p => this.$platformsData.platformsNames.indexOf(p) > -1`