Add key remapping capability into keyboard driver

This patch is for support of any keyboards with keys which send key code
greater than 255.