improve axis management, simplify things

- only joystick axes have to be set in the unity input manager
- set keyboard axis by writing the keys in the axis field separated by space e.g. "w s"
- dead zone support
- small improvements
button mappings are now fully editable in the inspector