Changed boto auth plugin framework to allow multiple auth plugins supporting requested capability