Some refactoring to make the is-this-interface/device-external logic consistent and in one place.
Refactored the code to have handlers have sub-objects 'sources', which can be used as wanted. Outcome? We can combine different sets of sources more elegantly than with inheritance.
Added start/stop argument to the bird6_handler.sh as well.