usnic: when a module is finalized, "unlisten" the connectivity checker

Instead of waiting to destroy the connectivity agent during component
shutdown, have the module shutdown send an "unlisten" command to the
cagent that will tell it to stop listening on a given interface.
make arbitrary sequences of explicit and implicit offset operations work properly.