Adding connection self termination for all BaseMessageConnections.
Refactoring self closing baseMessageConnection to be a decorator instead.
Merge pull request #306 from qiangdavidliu/2.x

Adding connection self termination for all BaseMessageConnections
Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x