This should make it possible to develop the core in Eclipse without the ADT.
The flow control window will limit the amount of buffered data.
This prevents a caller from getting stale data and/or a stale EOF marker if a previous caller didn't consume the queue.
Netlib was assuming that PEMReader would return a specific class when parsing a public key; the latest version returns a different class. Also patched the descriptor parser to accept fingerprint lines with or without the opt keyword.