keyguard: add smart cover support   (I think we have a winner)

Change-Id: I18f312373767d1ec970d323ddd626cf0ab1edf93