Refactored Connection.stopped

* Added getter and setter
* Wrapped both getting and setter in mutex Lock/Unlock
Just leaving a note here per our IRC chat re: defer overhead.