added SubUpdate function and tests
Added unsubAll function so you can unsubscribe a channel
Unsubscribe channel from all topics if none specified
Rename SubUpdate to AddSub