Fixing segfaults and bad signals

Segfaults were caused because unsubscribe() was deleting the
subscribers instead of disabling them, then when the synchronizer went
to disconnect them, they no longer existed.

Transport dropwdown didn't work because the signal/slot symbols
didn't match because of the "rviz::" namespace identifier.