wip add somewhat broken support for yahoo and openid for the velruse serivce