Hide settings/change password on keystone v3

When using keystone v3, it was possible to change the user
password without knowing the old password.

Change-Id: I2e3721f9c8a1de4b9a5f85b230432844d2c83507
Closes-Bug: 1237989
Improve display of instance image information

When instance is booted from volume image it returns a string,
while for instance from image returns a dict. Fix is made to
handle both cases.

Change-Id: I23aeccd21f88a353222d3fc7dc4b5c337c2bfecb
Closes-Bug: #1239896
Open stable/havana

Change-Id: I1399ad4e4ee7c303d9a161e611d5a699bb64072d
Avoid discarding precision of metering data

Fixes bug 1241467

Narrow-casting statistical aggregates to int before inserting
into the resource usage line charts had the effect of unnaturally
smoothening the trend. This was especially apparent for meters
defined over a narrow range (such as cpu_util ranging from 0.0%
to 100.0%).

We now maintain floating point precision for these data.

Change-Id: If6141a4f66aa0078d38aa9f53d913aca5684ad94
(cherry picked from commit 4b973c2fb49b3a1a0d38c3788f45b3af076625d0)
Merge remote-tracking branch 'origin/stable/havana' into trans-ja-havana
Transifex ja snapshot 2013/11/18 00:19