Using better logger names for Oort components.
Removed usage of System.currentTimeMillis().
Synchronized access to the queue size.
Testing whether the queue has non-lazy messages rather than whether
its size is greater than 0, to avoid that lazy messages are flushed
when they should not.
Using shutdownNow() to stop schedulers, so that pending tasks will
not be executed, and notifying expired tasks only for running clients.
Improved logging.
Forwarding BayeuxClient.isDebugEnabled() to the transport.
Using better logger names for Oort components.
Merged branch '2.7.x' into 'master'.