wrong message while deleting non empty pseudo folder

while try to delete a pseudo folder which contains some objects is
showing the success message but the folder is not actually deleted

added a check similar to delete container, the new check will
verify the pseudo folder is empty before call the swift client
call. if the folder is not empty it will throw a exception
with a appropriate error message and the message will be shown to
the user in the pop up message box.

Change-Id: I0bbea6ef6ac26ef357240610535b9d84053a89c2
Closes-Bug: #1347598
[Sahara] Fixed job execution update for deleted row

Raise Http404 to have row deleted from the table.

Change-Id: Ifcbf6deac4f7f66b54d139d6487b0b668f1a26fc
Closes-Bug: #1395931
Remove Python 2.6 classifier

Horizon does not support Python 2.6 anymore starting with Kilo and might
not work correctly with it, so remove the classifier.

Change-Id: Idb2a044968bf35c1fbe4ab42188c6f7df096d442
Show up to 1 decimal place for instance detail RAM

The current instance details page rounds the amount of RAM to the
nearest integer, which at GB and TB levels does not provide enough
fidelity to be useful, this patch allows the page to display up to one
decimal place if it is required, by changing the filter applied in the
template from mbformat to mb_float_format.

Change-Id: Ida97e83285b64ac6b08260f78f31c69dc37009b0
Closes-Bug: 1384446
[Data_processing] auto security group

Set auto_security_group field checked by default.
This change also sets the value for copy workflow.

Closes-Bug: #1383600
Change-Id: I2e8f716bb4733d5bd48100396a63b79b4fc6225a
Change arrow transparent borders to inset borders

In Firefox on Linux the workflow arrows appear to have stepped edges,
simply changing the top and bottom transparent borders to inset borders
causes the arrows to have smooth edges in all browsers.

Change-Id: I55829ec6199eebd650adaa17f5b057a42198bf01
Closes-Bug: 1373010
Workflow documentation is now in infra-manual

Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: Ibf8fb2f6a1e8b0f80db6ab1180894c235046e785
Fix Terminate Instance on network topology page

It failed because not all the info expected by the
`project.instances.IndexView` was provided by network topology view
while rendering part of Instances table in an iframe.

Change-Id: If36f877517d454430320b90362fd0d5207dbf9df
Closes-Bug: #1398468
Modal fixes - 2 columns, padding, header, membership

Adds padding to tab-content which takes care of proper
spacing between tabs and tab-content.
refactors tabs styling - match modal and non-modal tabs
Changes modal header h3 margin to save space.
Cleans up Membership widget styling
Unifies 2 column layout in modals using bootstrap columns
Changes create and update image modal template as an example.
The rest of the views is changed in subsequent patch

Closes-Bug: #1354505
Change-Id: Idca2a2dbdea8cdacc37061faa52004b1020b1bf0
Fixed row deletion for deleted stack

Now heat returns stack with "stack_status == 'DELETE_COMPLETE'"
for deleted stack. Added corresponding check to ajax handler.

HTTPNotFound is not used anymore and deprecated. Removed except
block for it.

Added raise to generic "except Exception" block to prevent
internal errors inside horizon.

Change-Id: Ia9cfd975790872918ba25c347319003ddc3468fa
Closes-Bug: #1367758
Merge "Workflow documentation is now in infra-manual"
Merge "Remove Python 2.6 classifier"
Merge "Fix Terminate Instance on network topology page"
Merge "Show up to 1 decimal place for instance detail RAM"
Merge "[Data_processing] auto security group"
Merge "Fixed row deletion for deleted stack"
Merge "Modal fixes - 2 columns, padding, header, membership"
Improving more projects link in context selection

The existing icon is a cog which implies making a settings change.
Changing to a list icon to match more closely what is achieved by
the link.

Also, adding the icon to the link rather than having it separate,
this is more consistent with the rest of the UI.

Closes-Bug: #1398515
Change-Id: I10c998c939d47b0a8ef6bbd13c66bddcba12b14b
Horizon login page contains DOS attack mechanism

the horizon login page (really the middleware) accesses the session
too early in the login process, which will create session records
in the session backend.  This is especially problematic when non-cookie
backends are used.

Change-Id: I9d2c40403fb9b0cfb512f2ff45397cbe0b050c71
Closes-Bug: 1394370
Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I70505f117c7d1a60be50591752f813eef9e764c6