Bug 948383 - Move all `home button event` into GaiaDevice class