clean up/simplify ft:button link classes and event binding

git-svn-id: https://farcry.jira.com/svn/FC/trunk@12962 8f7d33b6-1012-0410-9a5a-bb7ecce9c363
hook up undelete button on site tree (but... deleted items not being picked up yet)

git-svn-id: https://farcry.jira.com/svn/FC/trunk@12963 8f7d33b6-1012-0410-9a5a-bb7ecce9c363