yukon: gpio key cleanup

this commit also fixes gpio keys bug for eagle

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>