'exclusive_caps' parameter to control caps announcment

i consider the new selective capabilities announcement, that
tries to avoid announcing both CAPTURE and OUTPUT caps at the same time,
a bit hacky.
therefore the user has to explicitely select it by setting 'exclusive_caps'
to "true" for each device with the desired behaviour.

Fixes: #40