[FIX] user-info: Move button display logic into Controller and improve
(still can't revoke approval to a previously approved follower in follow_approve mode, bug in sociallib TOFIX)

git-svn-id: file:///var/local/code.tiki.org/tikisvn/trunk@47416 b456876b-0849-0410-b77d-98878d47e9d5