Improvements:
- prevent multiple control adding on multiple calls
- prevent multiple 'click' bindings
- prevent arrow keys on navigation=false
- new option 'keyBindings' to define if key events are available