more thorough cleanup during disable()
Created by: uwiger
Changes based on last week's testing.
Looking at processes and ports remaining, it appears as if the node is fully disabled after calling roster_oam:disable(), but perhaps this should be re-checked after running tests on the node as well.