Re-implement auto expanding widgets in keyguard

Change-Id: Ie0970a76f1b0d8387284b5a05396369a0183a942