Fix ordering of home keypress handling

* Home keypress handling was done out of order, causing an extra go home
  action to be executed.

Change-Id: Ieb2f6ffbf6d1e18a5d4602975f48717089e5c9dc
Merge "Fix ordering of home keypress handling" into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2