Opened 0.31.2 branch
Use a cached thread pool rather than a single thread
Server socket now created in plugin rather than spawned VM
Add minor delay to make it more likely that the other side reads the
results before we exit
release 0.31.2
Opened release branch 0.31.3
Created facade around Socket & ObjectStreams
PitClient uses ObjectSocketStream
Changed constructor visibility
Clean code - use the ObjectStreamSocket
Flush after write
Fixed deadly embrace caused by creating input streams first
Use a slightly different way of creating a localhost socket
Fixes #16 - release 0.31.3
Updated manifest dependencies
Opened branch 0.31.4
JBehave runner version does not need to change
Removed redundant code
Fixes #19 - refactored PitOptions
Fixed formatting