codec: Strip @setDataFrame

The @setDataFrame and @clearDataFrame are ignored.
Drop the previous faulty way to skip it: other NOTIFY message could
be sent and should be broadcasted as well.
wip: Refactor a lot of code around notify messages

- The code is not fully functional
- I still need to figure out how to flush the packet queue
  properly/correctly.