Use dot notation in JavaScript

Fix the code that makes JSHint issue the better written
in dot notation warning.

Change-Id: Iee0b8ede36170cbe9e60a06e3d252b797db63a30
Implements: blueprint js-coding-style-checks
Fix duplicate definition and scope in JavaScript

Fix code that makes JSHint issue duplicate definition
and use out of scope warnings.

Change-Id: I5a112a4bfc46b84ce3deb4e58c548aa6d8b8ae54
Implements: blueprint js-coding-style-checks
Add volume limits to project overview.

Commit d4b0ab4aa395bf4df2964efcc358100117efdaa0 fixing
bug #1178694 removed volume quotas from project overview.
Cinder is not reporting Snapshot limits today, so that info
can't be added without including quotas again, defeating the
purpose of the original fix.
This fix will only add Volume Qty & Total Storage GB used (including
snapshot size, if any ).
Information is hidden if volume list is empty.

Partial-Bug: #1244875
Change-Id: Ia72e40329ecf08b57fb26cd847f02cececc53579
Set can_set_mount_point to False by default

Change-Id: I518bfbeee709f5304a1c6b2b9ddcfe9655881a66
Closes-Bug: #1255136
Merge "Set can_set_mount_point to False by default"
Merge "Fix duplicate definition and scope in JavaScript"
Updated can_set_mount_point default in docs

The can_set_mount_point default has been changed from True to False,
reflecting that only the Xen hypervisor currently supports the use of
this option. This patch updates the documentation to reflect the
change.

The default changed in commit: d34d7904eed431937b3d75c11da7743767ce9551

Change-Id: I4522718cb7335a1f13557acc0bad1e8f407571ad
Closes-Bug: #1255136
Merge "Add volume limits to project overview."
Merge "Use dot notation in JavaScript"
Merge "Updated can_set_mount_point default in docs"