Support platform specific app.js

CLA email address: timan@trebel.nl

It is possible to have platform specific app.'s files. Alloy works this way (this PR is needed for Alloy support PR). The PR is rather simple, check for existence of platform specific app.js and use that app.js as the destination app.js, else use the one directly in the Resources folder.