This login() method is called by LiveFyre when a user isn't logged in and tries to perform an action.  So we call requestLogin() inside of that to open the open modal window (the user might log in OR register at this point).  If they log in, and are done, we call finishLogin(), which will log the user in with livefyre.