fully qualify interface names in plugin macros

This allows the user to register plugins without having to put them into
the correct aspect::XXXPlugin namespace.