ENYO-3392: find project from fileId
ENYO-3392:  do select project only if the opened file comes from another project
ENYO-3286: Let enyo deal with defaultKind
Merge pull request #626 from enyojs/ENYO-3286

ENYO-3286: Designer now supports in ComponentView components with sub-components that are undefined
Merge pull request #619 from enyojs/ENYO-3392

ENYO-3392: fix exception Cannot read property 'id' of undefined ProjectList.js:240
Merge remote-tracking branch 'origin/master' into ENYO-3134