Start getting true tunnel integration
Roster and Tunnel development:

-mediums now track what channels are active
-tunnel logic redone (array of Tunnel classes, avoids Map class usage)
-pull tunnels from config
-toString on case classes for more readable debugging