Settings: disable the hardware keys when navbar is enabled (2/2)

   when the navbar is enabled on devices with hardware keys, this patch will completely remove the hardware key preference until the navbar is disabled

ps2:
   move handling of hardware key pref to it's own method

Change-Id: Ib0e9365358bfa1350a899b9023ce6c4a7371955b