Updated json schema to more completely describe a property.  Would be a breaking change if I hadn't made the initial commit less than an hour ago
Added default match type for 'required_cloud_capabilities' on product inputs
Refactored some things out of the product document into the product service.  Added an input evaluation method to the service which is to be exposed by the API
Added Product API controller and implemented 'inputs' method
Started out as adding a new product provisioning form and cascaded into a whole lotta stuff.  More SOA'ing of things, tweaks to the UI, other goodies