Feat: Added automatic sign-in feature when remember-me field is set. Also deleted unused authentication-details-source related classes.

Uses Simple Hash Based Token approach for the remember me service so that
we do not require a new persistent table in DB to store tokens. The token will expire for 10 days (864000 secs).
This token will be stored as a cookie.

BMS-84

Reviewer: Daniel Villafuerte
Change logout logic on workbench to support proper cleaning of remember-me token

BMS-84

Reviewer: Daniel Villafuerte