Added support to --os-cacert

Closes-Bug: #1224343

Change-Id: Ib0549d4496c47900c81cc970b99bcff25cad0040
Allow to update an alarm partially

The patch allow to only modify a part of an alarm instead of force to
set the full alarm description.

This permit to an application that have been written code around alarm
with ceilometerclient 1.0.4 and ceilometer pre havana-3. To update alarm
without any change with this and ceilometer >= havana-3 (ie: heat).

Fixes bug #1231303

Change-Id: I20250131d05d20bfadbca450dfe6b8237f4b7183
Updated from global requirements

Change-Id: I71d6d8aad148b240f8ab1325d3c3ff2996ebf642
Fix shell.do_alarm_get_state to get as opposed to set

Otherwise the CLI fails when attempting to set a state arg that
doesn't exist.

(Simple copy'n'paste error in the original code).

Change-Id: Iab117177805449ddec9d03656a95a0cbbbbd58bb
Use standard CLI object-verb ordering for alarm-{g|s}set-state

The openstack CLIs all use an object-followed-by-verb ordering
convention when construct command names.

Follow a similar convention for commands to get and set alarm
state.

Change-Id: I34e0f450019556c80476df782d4c86dca08bdc9d
Merge "Fix shell.do_alarm_get_state to get as opposed to set"
Merge "Use standard CLI object-verb ordering for alarm-{g|s}set-state"
Merge "Updated from global requirements"
Merge "Added support to --os-cacert"