gscreen -keyboaard jogging of x was backwards

left key now moves tool left on screen. Matches AXIS
One could argue that depending on tool vrs table
movement, one would want it the other.
I need to add user configurablity to this.
gscreen -allow creation of extra section in preference file

allows better organization
gscreen -add a keybindings preference option

now jogging keybindings can be changed using the preference file.
gscreen -have the option name case sensitive

needed for keycode identity
gscreen -add the rest of the current keybindings as preferences.

Now a user can change any of these in the preference file rather
then the handler file. Though the handler file could override these.