WMS: Restructure hard keyboard enabled checking

* If config is set to true, update HARD_KEYBOARD_DEFAULT_ENABLE to 1(true) before getInt'ing the value
* This allows us to remove hard lock and if/then some features dependent on HW keyboards down the road

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>