Pass the parent's registry into child stacks

We make sure that there is no infinite recursion by not repeating
a TemplateResource within a resources inheritance.

Change-Id: I1ffa66886923b15b52a8075089dd4042f0a55862
Fixes-bug: #1297396
Add OS:Barbican:Secret resource

This adds a Barbican Secret resource to contrib plugins allowing secrets
to be created using barbican's infrastructure.

Co-Authored-By: Anderson Mesquita <andersonvom@gmail.com>
Implements: blueprint barbican-resources
Change-Id: Ie9d345b8a1186cd9e00f6a083652f4f0466e94c3
Add OS:Barbican:Order resource

This adds a Barbican Order resource to contrib plugins allowing
orders for secrets to be issued using barbican's infrastructure.

Implements: blueprint barbican-resources
Change-Id: I8c9bc4bc2c1fecc9c3a5263af74e739dd9eea2ab
Merge "Add OS:Barbican:Secret resource"
Merge "Add OS:Barbican:Order resource"
Merge "Pass the parent's registry into child stacks"