add amqp provider; add provider descriptors.
update .spec for transport to provider changes.
fix test/run.
add provider descriptor tests.
Add missing ivar to docstring.