Me? mess with anything? Whatever would give you that idea?

But no, in the mode of a proper test, I simply coped the addon directory into my roster addons folder, went to the CP -> Addon Management, and clicked install. The Vent stuff is there if I configure it for that but when I change the config to TeamSpeak it just pretends to not be installed...
Output from that SQL query (used 'select basename from roster_addon') is as follows:
'forum'
'GemsDisplay'
'GlyphsDisplay'
'guildbank'
'guildhistory'
'guildinfo'
'info'
'keys'
'memberslist'
'missingrecipes'
'news'
'professions'
'pvplog'
'questlist'
'siggen'
'vault'
'questhistory'
'ItemSets'
'reputation'
'armorysync'
'GroupCalendar'
'Guildspeak'