Changes for reauthentication
Merge branch 'develop' into reauth
Changes and unit test for reauth object and widget
Merge branch 'develop' into reauth
Merge branch 'reauth' into develop