WHISTLE-1441: spacing
WHISTLE-1441: added eavesdrop_group channel var to special channel var list
WHISTLE-1441: remove unsed macros and updated spec
WHISTLE-1441: updated specs and formatting
WHISTLE-1441: spacing
WHISTLE-1441: set the queue id as the eavesdrop_group var
WHISTLE-1441: remove the check on the endpoint's registration
WHISTLE-1441: updated specs/types
WHISTLE-1441: updated specs/types
WHISTLE-1441: removed unreachable code clauses (according to dialyzer, anyway)
WHISTLE-1441: fix unwrapping of json object
WHISTLE-1441: Fix tests in validator
WHISTLE-1441: spec and formatting
WHISTLE-1441: ignore return of case
WHISTLE-1441: ignore function's value
WHISTLE-1441: updated specs and renamed type
WHISTLE-1441: don't bind the record
WHISTLE-1441: don't use the old json guard; move detection into the function and call helpers based on type
WHISTLE-1441: add getter/setter for resp_status
WHISTLE-1441: formatting