add missing cordova platform at GenericBuild
minor fixes
minor changes and fixes
add .idea to gitignore
add cordova symbol for cross-platform builds