Added conflict resolution policy.

It isn't used yet.
Updated tests to prevent multiple poll sequences.

Also handled Drive change request errors.
Added local-to-remote update batching.
Rename plugin directories to have chrome. prefix

Also update plugin IDs to start with org.chromium
Move xhr-blob and CustomEvent plugins into plugins/
Move Function.bind polyfill into its own plugin
Fix up require paths to match updated plugin IDs (oops).
Removing samples dir
adding alarms

Updating alarms.

Adding warnings to alarms tests about flakiness caused by scrolling the display during a test.

Renaming alarms directory to chrome.alarms.

Changing id of alarms plugin to org.chromium.chrome.alarms.
Change XML namespace
Fix cordova requires in releaseReadyWait method
removing old workflow
Finishing the fix in Ian's releaseReadyWait fix
ChromeExtensionUrls uses the DataResourceRequest mechanism for android.
Fix NPE in ChromeSocket.java uncovered by our jasmine tests
Remove test.syncFileSystem.js from the load list as it doesn't exist.
Merge pull request #24 from jbwillms/alarms

adding alarms
Code review: syncFilesystem
[Self-]Code review: xhr-blob plugin.xml
Adding a list-reviews.js command