Cordova and incidental updates

- Upgrade cordova to 3.5
  - Android platform to 3.5.1, to include [these crucial security fixes](http://cordova.apache.org/announcements/2014/08/04/android-351.html)
  - iOS platform to 3.5.0, the most current released version
- Change brand facility to always add the designated platforms, at the designated versions, rather than adding back the currentt version of whatever was removed, as it was previously doing
- upgrade bower to avoid a install bug in the older version

The debug builds seem to succeed and launch fine on the iOS simulator and both the Android emulator and my up-to-date nexus 5. I did notice that I needed to remove the prior Android executable from my phone due to cert version discrepancies.