zeus: keypad implementation bringup and initial work for headset detection

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I3f81e8b93d24ab2131b6b55c32b4ff620de13e4b