Add IrcBuffer::userData [property]
Revert "Add IrcBuffer::data(role)"

It introduces a backwards dependency from IrcBuffer to IrcBufferModel
and is quite confusing with IrcBuffer::userData.

This reverts commit 1c28070db8092ba0b1a97fe46e5162695bbb5f3b.
Add IrcCompleter::suffix [property]