Remove context hang tests
Fix whitespace
Add slf4j-api log support

Require logback-classic as provided and put logback.xml in src/test/resources
so we can use it but not force our users to be bound to it.
Combine SendFlag and ReceiveFlag into MessageFlag

Add javadocs to MessageFlag and SocketType

Add Pollable interface