lib: play/add_intf/exit_handler cleanup
Supersedes !4852 (closed)
Doing a new MR as this is a major change.
cf. discussion here !4852 (comment 424558)
WARNING: This MR remove the ability to spawn a specific interface from LibVLC
(it is ok for me, but is it for everyone?)