4.2 105 signout

These are the stuff accumulated from Jun 20 up to now from me.. and it includes the sign out feature.