Binding for disconnecting devices

I think it's really useful to be able to disconnect controllers quickly using a button combination. This implements that.

Supports raw bluetooth and hidraw bluetooth backends, but not usb. Hidraw disconnection requires bluetoothctl (i.e. bluez-utilz). I couldn't find any cleaner interface for managing the bluez devices.

This patch is mainly a request for comments and a proof of concept.