Replace non-ascii symbols in docs

In order to successfully run sphinxcontrib-spelling on Ceilometer docs we need
to replace all non-ascii symbols with the analogous ones from ascii.

Without this fix sphinxcontrib-spelling will fail with:
"UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019'
in position 8: ordinal not in range(128)"

Change-Id: I37891b9471571c3509aece3949d9593738f99849
Fix string-to-boolean casting in queries

There is a function that converts strings to boolean that uses the
following rule:
Strings-True ('1', 't', 'true', 'on', 'y', 'yes') are converted to True
Strings-False ('0', 'f', 'false', 'off', 'n', 'no') are converted to False

But there is a default value (False by default) that returned in case when
the string is not in any of lists above. So by default any string that is
not in Strings-True will be converted to False. We may change this behaviour
by using strict=True checking.

If user creates a query we should validate that only valid strings (as above)
or boolean True or False are used in case of boolean filter.

Relates to bug 1236496

Change-Id: I83a54f09d715269c2d356bb7979a0372e6f7d2d0
Fix formating of compute-nova measurements table

Fixes bug 1276554

Avoid nova meters being ommitted from the generated docs.

Change-Id: I4f5871fd74bdb20c0867b5ba9300eb2fa28df632
sync oslo common code

sync code with commit-id: 5e5a51b3ddc25b3242e8f4f4b5e5357942618662

Change-Id: If62f3bba14cdc74c78685b2fdf5aa769c4158a50
Move ceilometer-send-counter to a console script

Change-Id: I504f999a04da0e58da5e60201325e062e1c7d9c5
Blueprint: remove-counter
Replace 'a alarm' by 'an alarm'

This is the right article to use. It also matters because the generated
documentation in api-site currently has to be manually fixed.

Change-Id: I4a31e268b5fef47e4a6530ca5e1e4159d10c8c48
Fix for a simple typo

Change-Id: Ideb906d75a917e2c2843f4270da879352fe52df6
Closes-Bug: 1276878
Updated from global requirements

Change-Id: Iec06d578879ff880152a1fa48d952a691a1b3306
Merge "Move ceilometer-send-counter to a console script"
Merge "Fix string-to-boolean casting in queries"
Merge "Updated from global requirements"
Merge "sync oslo common code"
Merge "Fix for a simple typo"
Fixing some simple documentation typos

Change-Id: If32dead1f42e21db9c556ba1199a24fc6f18da0b
Closes-Bug: 1277224
Merge "Fixing some simple documentation typos"
Merge "Replace non-ascii symbols in docs"
Merge "Replace 'a alarm' by 'an alarm'"
Merge "Fix formating of compute-nova measurements table"