Weak-linking in Swift Package Manager (plugin architecture)

This is related to the discussion we had in Swift dynamic loading API - #18 by STREGAsGate also - it is definitely a desirable feature for many types of deployment.