add basic StreamMessage integration test
add basic TextMessage integration test
add basic Session integration test
add timeouts to tests
add basic ObjectMessage integration tests
add content type checking to initialise the correct delegate, enable test
update ObjectMessage facade copying to maintain the delegate type
fix formatting