Made Message constructor package-local
Removed MessageInputStream and MessageOutputStream dependency on Connection.