Rename counter_name to meter_name in alarm

In the newest ceilometer alarm version counter_name property was renamed to
meter_name. Right now heat uses old ceilometer client which still support
counter_name but newest ceilometer backend does not.

Change-Id: Ie7876119dc9b2a80d862f10de5f7265ad2a059f0
Closes-Bug: #1222830
Do not translate HOT param constraints

Do not translate HOT parameter constraint definitions and have them processed
by default CFN-based code. Instead, do HOT parameter constraint validation in
HOTParamSchema class to handle HOT-specific constraint syntax appropriately.
This is more robust than trying to map the new HOT syntax to old CFN
constraint style.

This patch is cleanup and first in a row for fixing the use of HOT templates
as provider templates.

Partial-Bug: #1224111

Change-Id: Ia35f281f874b906aabeb684fd9caca03dd994b9c
Merge "Rename counter_name to meter_name in alarm"
Merge "Do not translate HOT param constraints"