change to stable build of scalatest
read buffer size is configurable
test read callbacks firing