Move bootstrap code to depend on loading chromeapp.html

It used to run any time the bootstrap.js plugin was loaded.
Merge branch 'master' of github.com:MobileChromeApps/chrome-cordova
fixing socket.connect not returning on failure
Merge branch 'master' of github.com:MobileChromeApps/chrome-cordova
Enabled the creation of the root SyncFS folder.

Also added missing callback checks.
Add getInfo and getNetworkList to Android sockets.
Merge branch 'master' of github.com:MobileChromeApps/chrome-cordova
Adding android alarms.

Cleaning up android alarms.