Fix #336 Add setup button for input plugins that support it in mixer settings

- Fix issue with multiaudio not saving settings
- UI improvement to only show settings buttons if widget supports it
- All mixer UIs now show settings buttons for input plugins that support it

Signed-off-by: Thanh Ha <thanh.ha@alumni.carleton.ca>