Updated sockets.tcp and sockets.udp release notes and version number for release.
Added -dev suffix to sockets.tcp and sockets.udp plugin versions
Updated chrome.socket release notes and version number for release.
Added -dev suffix to chrome.socket plugin version
Auto-install platforms if none installed, was recently broken, fixed

If a project has no platforms installed, cca automatically installs platforms.
This was done by auto-upgarde.js and was accidentally removed in recent
refactoring in 97ab08ee9679e22f5de293bff356a00a873ff9d7
Reverting to this behaviour

Related to issue #272
Make iossocketcommon a `<dependency>` only for iOS platform

Plugman does have minimal support for this.
Fix cca check in hooks

Previously it was looking for "bin/cca" which is not there if running
src/cca.js directly or using the ./cca link from within the project dir.
Changed it to only look for "cca" substring in the command line.
Remove the old pre/post prepare hooks in upgrade-project
Make cordova-lib require still work if cordova-lib is installed globally
Make handling of CordovaError work in more cases (wasn't working for create command)
Teach cca that org.chromium.system.network is a dep of socket (fixes #381)