Tear down a connection when it is removed.
pep8
Explicitly pass update info.

I don't want to bother trying to figure out when an object is an
updated version of an existing object or a new one, and I don't
know of a good way to associate unique values to connection objects,
so for now be explicit.