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
Merge branch 'master' of github.com:MobileChromeApps/chrome-cordova
Add getInfo and getNetworkList to Android sockets.
Merge branch 'master' of github.com:MobileChromeApps/chrome-cordova
Adding dependency on chrome.common to all Chrome plugins.
Add support for writable files and a rudimentary file chooser on iOS
fixing a bug chromespec had on desktop chrome when launching second time without full restart
fixing socket getNetworkList chrome spec test failures
Big chrome.socket spec test cleanup, first working trivial multicast test added.
Fixing the UDP bind 0.0.0.0 on iOS issue
Fix TCP listen on 0.0.0.0 for iOS
First barely working version of multicast on iOS, woot
Support authenticated and preflight CORS requests
Support $('#html-element').focus by default, as requested by Hoa
Disable webview bounce, by default
Changing throw string to throw new Error
More multicast methods, more tests
Update some plugin.xml namespaces from phonegap -> cordova
DataResource -> UriResolver