restyle pencil icon for table inline edit

You can see this in Admin > Projects table.
Small bug after the Bootstrap 3 merge.

Change-Id: I81b136a99e9e8584d1bb8121aef23006d0fd20c8
Closes-Bug: #1349600
Add ".copy" before extension when copying a Swift object.

When the object has no extension the string is appended to the end:
test.pdf => test.copy.pdf
test => test.copy

Change-Id: I50077f6c7a7295ebb7caf7500a5738a856e6a435
Closes-Bug: #1231544
Make source fields required for 'Create Volume' form

Raise an error message when 'Volume Source' field has been
changed to 'Image', 'Volume' or 'Snapshot' but no actual
image/volume/snapshot has been selected.

Closes-Bug: #1348760

Change-Id: I2d864c78ba2f5bce55f6fe77075ea6dd848f0f6a
TEMPLATE_DIRS must be a tuple

With Django 1.7, TEMPLATE_DIRS must be a tuple. The
definition in horizon/test/settings.py must therefore
have a leading comma. Note that other definitions of
TEMPLATE_DIRS are already like this in Horizon, so
this just fixes the one instance which is wrong.

Change-Id: I4d9aa9e716e4cf6c2b56fd25ab8fde9187fc5108
Add missing Disk unit to Overview Usage

Added unit to the Summary table and the csv report

Change-Id: I91a0bdd13384098cd2e306413bfc103c99bbc418
Closes-Bug: #1346389
Merge "Make source fields required for 'Create Volume' form"
Merge "restyle pencil icon for table inline edit"
Merge "TEMPLATE_DIRS must be a tuple"
Merge "Add missing Disk unit to Overview Usage"
Merge "Add ".copy" before extension when copying a Swift object."