Until 2.1 (and the hopeful fixes to this issue) you can always go into your chat functions and turn off /shout and /yell; I did a week or so ago. also for the /tell spam, this macro works wonders and pops up a confirmation window with the last tell's name so you can ensure its the right name first.
/blist add <r>