Interactive script execution mode
This allows executing scripts via wireplumber -e script.lua
for testing and prototyping.
I didn't use the proxy:get_interface_type() method in the script eventually, but it sounds like a useful thing because there is no other way to tell the type of objects in lua and I figured it would be useful if you want to handle 'object-added' in an object manager that has interest in multiple types of objects...