Add a Python script to lookup card details
Add utils.js
Rewrite preferences

Currently, pinned profiles are implemented but disabled as they're not
doing anything right now.
settings.js: Implement more datatypes
Implement profile switch via hotkey

Widget code related to the menu has been moved into its own file. Mixer
now tracks and disconnects all signals related to Gvc.MixerControl.
Update translations
Update gitignore
Update README
Update Makefile