Identity facebook autosignup

OK, I'm not a CS dev so don't be to harsh ... 

UPDATE( November 12 )

This is the auto sign-in feature for identity on next gen. Under a very specific set of circumstances it automatically signs in a Facebook user to the guardian who has previously linked their Facebook and guardian accounts. This is done a maximum of once per session and more often not at all. 

* The feature is behind a switch. 
* On  the first page load we, if the user is not signed in, or has not signed out within the last 24 hours, we use the facebook api to do one of three things: 

   (i) If they are currently signed in to Facebook. If they are not we set a flag to not check again for 24 hours
   (ii) If they are signed into facebook, but have not linked their account to the guardian. In this case, we set a flag so as to not check facebook for a month
  (iii) The user is logged into facebook and has linked their facebook account to the guardian. In which case, the user is automatically signed into the guardian. 

* When a auto sign-in takes place a message is displayed to the user which persists only for one page load. This message replaces the Alpha disclaimer, where it exists ( see image below ) 
![id-autosign](https://f.cloud.github.com/assets/986155/1523666/7c929c24-4bb9-11e3-9fae-50b8470bce23.png)