Update .gitignore
Correct the physic engine errors by using the right types
A warning patch : comment unused variable name, place constructor call in the right order.
Patch the deprecated XKeycodeToKeysym call by XkbdKeycodeToKeysym