Redundant local var
Single shared buffer pool for SSL
Only change interest ops lazily
Minor performance improvement
Don't wakeup reads unless reads are already resumed
Remove volatile write from buffer allocation
Ignore pesky out/ directory
If the buffer is a heap buffer, take() should use copyOfRange() to avoid useless array clearing
Revert unsafe part of lazy NIO patch (which is basically all of the meat, leaving the extra goodies)