Rename for clarity

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478535 13f79535-47bb-0310-9956-ffa450edef68
Remove unused code

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478536 13f79535-47bb-0310-9956-ffa450edef68
Pull up the buffer that holds non-blocking writes.
This allows setBlocking() to be pulled up and given a common
implementation.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478537 13f79535-47bb-0310-9956-ffa450edef68
Pull up hasDataToWrite()

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478539 13f79535-47bb-0310-9956-ffa450edef68
Copy buffering for non-blocking writes from NIO to APR and align code

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478542 13f79535-47bb-0310-9956-ffa450edef68
Fix test. Can't continue writing to output after an async complete

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478543 13f79535-47bb-0310-9956-ffa450edef68
Minor tweaks

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478554 13f79535-47bb-0310-9956-ffa450edef68
Refactor in preparation to pull-up non-blocking functionality

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478576 13f79535-47bb-0310-9956-ffa450edef68
More refactoring

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1478578 13f79535-47bb-0310-9956-ffa450edef68