Updates scalatest and scalacheck versions

- Updates scalatest to version 2.1.2
- Updates scalacheck to version 1.11.3
Merge pull request #117 from phaller/topic/update-scalatest-scalacheck

Updates scalatest and scalacheck versions
Enable cross compilation on 2.11

- uses correct existential in FastTypeTag macro
- adds source compatibility stubs
Merge pull request #118 from phaller/topic/2.11

Enable cross compilation
Remove obsolete pomPostProcess from build
Merge pull request #120 from phaller/issue/119

Remove obsolete pomPostProcess from build
Incremental picklers

Introducing incremental picklers, along with a refactoring of the encoding logic of the binary format.

- The binary.Util library now contains all encoding functions.
- The simpler ArrayOutput[T] replaces EncodedOutput[T].
- The binary pickle format now uses an incremental serialization mechanism.
- Added test cases for the encoding/decoding functions of binary.Util.
- ByteArrayOutput.put() now throws java.lang.IllegalStateException.
First stab at InputStream support