make config sound backend agnostic (oss vs alsa)
move widgets configuration into separate file

See widgets/example-config.lua for example.