Add make-pkg support for using schema fragments. [1/1]

This pull request updates make-pkg to support using schema fragments
when validating barclamp deployment templates.  This is intended to
get rid of the schema boilerplate with all the copy/paste and
maintenance burden that implies -- the only section that should have
unique schema for each barclamp is the schema that defines what
attributes the barclamp provides.

This must be pulled before

(development) Make the barclamp templates explicitly declare the roles they provide.

is pulled, or the build will be broken.


 packaging/make-pkg |  193 +++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 160 insertions(+), 33 deletions(-)

Crowbar-Pull-ID: 4a8fcfd107fc247b14245c49422348f80fea89f2

Crowbar-Release: development