implement suggested changes from pull request #27 comments:

* make (P)LZF*OutputStream's implement java.nio.channels.WritableByteChannel
* use system load average to compute optimal # cpu cores to use
Move parallel classes in their own package
Merge pull request #28 from javabean/parallel

Parallel (follow up)