Added scala.pickling.io.BinaryFileEncodedOutput, which is similar to textFileOutput, but for EncodedOutput[Byte[Array]] instead of Output[String]. The implementation use scala.pickling.binary.ByteArray methods for simplicity, but this is temporary.
Added an FilePickle, createReader(FilePickle,...) and incremental reader to the BinaryPickleFormat. The implementation is not nice and should be considered as a proof-of-concept.
Added an test case related to the unpickle from file implmentation. Run it with test-only scala.pickling.binaryfileio.* .
Exchanged binary-file-io.scala and file-io.scala.
Merge branch 'issue/43' of https://github.com/LBliss/pickling into issue/43