store updated channels
switch to sets and add tests
Merge pull request #18 from ryanlecompte/master

Store updated channels/patterns in subscription actor