KAZOO-1092: update types for #channel
KAZOO-1092: groundwork for tracking latest state change and adding the from to the subscription info
KAZOO-1092:define the presence states as a macro
KAZOO-1092: add presence updates to intra-whapp api
KAZOO-1092: validator for allowed presence states
KAZOO-1092: export generic unbind function
KAZOO-1092: update specs and function call