title: facebook FB.Event.subscribe('auth.authResponseChange') not working
body: <p>For the life of me I cant get Event.subscribe('auth.authResponseChange') to work. See code below</p>
  
  <pre><code>  &lt;div id="fb-root"&gt;
      &lt;/div&gt;
      &lt;script&gt;
          window.fbAsyncInit = function () {
              FB.init({
                  appId: 'XXXXXXXXXXXXXXX', // App ID
                  channelUrl: 'http://XXXXXXXX.us/', // Channel File
                  status: true, // check login status
                  cookie: true, // enable cookies to allow the server to access the session
                  xfbml: true  // parse XFBML
              });
  
              FB.Event.subscribe('auth.authResponseChange', function (response) {
                  alert('The status of the session is: ' + response.status);
              });
          };
  
  
          // Load the SDK Asynchronously
          (function (d) {
              var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
              if (d.getElementById(id)) { return; }
              js = d.createElement('script'); js.id = id; js.async = true;
              js.src = "//connect.facebook.net/en_US/all.js";
              ref.parentNode.insertBefore(js, ref);
          } (document));
      &lt;/script&gt;
      &lt;div class="fb-login-button" data-size="xlarge" scope="email" data-show-faces="false"
          data-width="400" data-max-rows="1" autologoutlink="true"&gt;
          Login with Facebook&lt;/div&gt;
  </code></pre>
  
  <p>The login button renders. and i can logout too. only problem is that the auth.response change is not firing and i am not getting the "message" popup</p>