Add example of using native waitcondition resources

Adds a simple example of using the native WaitCondition and
WaitConditionHandle resources, which work in a similar way to
the CFN compatible ones, but with more relaxed validation of
data, and some additional helper attributes so you don't need
to remember how to write the curl call in the template unless
you need something unusual in the request.

Change-Id: I2686d07e882781e93949ded9dd260161e4514a3b
blueprint: native-waitcondition
Fix and improve autoscaling.yaml

Fixed a problem: the health monitor's delay was less than its timeout,
which is now disallowed.

Added stack outputs that show and explain the webhooks and a
ceilometer query that selects samples about VMs in the stack.
Also added an output that shows the entry IP address.

Change-Id: I11313f05d885cb0698a904f08725227b03617e0c
Merge "Fix and improve autoscaling.yaml"
Merge "Add example of using native waitcondition resources"
Merge "HOT for Windows Active Directory Controller"
HOT MSSQL 2012 R2 with psm1/tests

Change-Id: If2b024d7717e2846bb199e950c314ce9c9d778e7