BU52031NVX: Add lid events to support the smartcover

Change-Id: I6e26aeb4c26d30d472e59aed571b43f304f30c3a

Conflicts:
	drivers/misc/pm8xxx-cradle.c

	new file:   drivers/misc/pm8xxx-cradle.c