OTHER: Initial relative_volume var in cli.
FEATURE(1931): Make source preferences configurable.

Callback runs on user change to value. The callback checks for
the user giving an empty string for prefs, and if so, it fills
in the string and the config value with the default source_prefs.
OTHER: Add Daniel Sheeler to AUTHORS.
FEATURE(1931): Use same sourcepref throughout the session.