Move starting a connection to new method
Move closing a connection to new method
Rename flag to reflect change in semantics
Merge pull request #651 from neithernut/add-connection-connection_disconnection_methods

Add connection connection disconnection methods