spdy-work
Merge branch 'master' into spdy
remove datasink.write(ByteBuffer).
refactor our libcore cruft. as much as possible at least.
more libcore removal
Move all cache related stuff into subpackage. Contain libcore.
Merge remote-tracking branch 'origin/master' into spdy
wip header rewrite
All libcore usage hidden. Fix obscure buffering/replay bugs in SSL.
Behavior fixes around BufferedDataEmitter.
Remove usage of BufferedDataEmitter. Buffering done in SSL Socket.
fix race conditions around header writing
Fix header chunking bug in AsyncHttpServerResponseImpl.
Fix resume bugs in ChunkedInputFilter.
Pump the writable callback in a posted method.
potential fix for selector exception in L preview.

https://github.com/koush/AndroidAsync/issues/196
Merge branch 'master' into spdy

Conflicts:
	AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java
okhttp spdy
decouple the http transport from the client. prep for spdy.
finished up transport refactor... time for some spdy.
spdy is working