fix TestReadMessage when testing error conditions
Make tests drone.io friendly.

Don't run TestNode when in short test mode