Mark all social buttons as disabled on signIn when login-service found for that button

Previous implementation was tied to a fixed number of services, this works now great together with Meld