Implement joystick support

However, this feature is disabled since there's no method to toggle the
joystick(s) on/off. Once a config file is implemented this can be enabled.
Add configuration file and menu