Prevent alarm_id in query field of getting history

The ceilometer CLI support alarm_id in query field of getting alarm
history.
But it will raise error when invoking the db function get_alarm_changes.
Getting history of an alarm, the alarm id is required, so we needn't allow
the alarm_id in query field of getting alarm history.

Change-Id: I968b5bbcbc5af18a737b63598b63c1caa78d187e
Closes-bug: #1290809
Updated from global requirements

Change-Id: Ifbcba030cd65ebae6cf81cc5f4d9da7616e413df
Merge "Prevent alarm_id in query field of getting history"
Merge "Updated from global requirements"