Revert "CB-3496: Fixed streaming audio, this is pretty important for mobile spec"

This reverts commit aa81966e0bf1460c6e40b9f5cc7290247cc84786.

Going to revert all DataResource changes for on the 2.8.x branch.
Revert "DataResource bugfix WebviewClient logs error for http urls."

This reverts commit 8f91ebf194baa8028367e9e41f2e5ee2ff099b88.
Reverting all DataResource changes for the 2.8.0 release.

Conflicts:

	framework/src/org/apache/cordova/FileHelper.java
	framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
Revert "DataRequest code cleaned up."

This reverts commit a001d8cfb71930bf21ccc0b85715385ef409d8e0.
Reverting all DataResource changes for the 2.8.0 release.

Conflicts:

	framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
Revert "Changed all usages of FileHelper to use the new DataResource mechanism."

This reverts commit 867358ea81619ce2b0e674758f1d66f1bc22172c.
Reverting all DataResource changes for the 2.8.0 release.

Conflicts:

	framework/src/org/apache/cordova/FileUtils.java
Revert "Added "DataResource" - allows many plugins to intercept a single request"

This reverts commit 62c3e4652975f3e23a2f5a203dc13f7d4c98a30e.
Reverting all DataResource changes for the 2.8.0 release.

Conflicts:

	framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
	framework/src/org/apache/cordova/api/DataResource.java
	framework/src/org/apache/cordova/api/DataResourceContext.java
Trying to get DataResource reverted so that we don't have to worry about this blowing up while we're breaking things out.  DataResource should be on a branch until it's ready!