Fix file permissions on mpvwidget.rb
Fix crash when right clicking on playlist.
Rewrite config and input handling.
The config file is now stored using json. This breaks saved configs.
The loading of input.conf has been improved to allow for most
of the available keys as well as support for modifiers.