Patch Django 1.4 on Python 2.7.4 or greater

This fix provides a patch for Django 1.4 to get rid of
the issues with django.test.assertContains in the py27dj14
test environment.

Change-Id: I4c7a225ef1095999f7c109e77c95e1a6fe04db8c
Closes-Bug: #1273943
wrap_list is not honored for not-editable cells

wrap_list attribute is used to add an enclosing <ul> tag to table cell
content.
_data_table_cell.html lacks the code to add that element if the cell content
is not editable (i.e. inline_edit_available is False or update_allowed is
False).

This patch add that missing code and some tests to ensure wrap_list works as
expected.

Change-Id: I261c345790b4dd2c8c6865d98e6ddad136ae1a72
Closes-Bug: #1316666
adding policy check for neutron

Policy checks for all actions on firewalls, loadbalancers, network_topology,
networks, routers and vpn panels.

Co-Authored-By: Lin Hua Cheng <lin-hua.cheng@hp.com>
Change-Id: Id12257d3200f8af6ff590fd576c4cb6e414b455a
Implements: blueprint network-rbac
Inactive calendar widget should be closed

If 2 calendar widgets are opened, widget "To:" is always on the
top of widget "From:" despite of what of text field is active.
As result I can't fully choose "From:" date if "To:" widget is
also opened.

Change-Id: I72878120cff1db2aa42a7f6843e61d9252e3106b
Closes-bug:#1307541
Allow extensions to add Angular modules

This change allows extension plugins to make use of AngularJS without
changing horizon template or javascript files.
Horizon bootstraps AngularJS once when a page loads with a list
of modules. An extension can register a list of modules and a list
of javascript files that contain these modules.

Implements blueprint: plugins-angular
Change-Id: I4a76363dd4a631cc0d2fc2c902c2f5cac0f073f2
Imported Translations from Transifex

Change-Id: I9c7562e1b397ffc6c7942837c18688ee5e0f9a6d
Merge "Inactive calendar widget should be closed"
Merge "Imported Translations from Transifex"
Remove "Panel" from navigation elements

"Panel" isn't really needed or helpful in the Navigation.  It should
be removed for consistency with the other dashboard.

Change-Id: I0b7fe66a500cae7bd922bcc81a4c930ba03e3028
Closes-Bug:  #1324661
Merge "adding policy check for neutron"
Merge "wrap_list is not honored for not-editable cells"
Merge "Remove "Panel" from navigation elements"
Merge "Patch Django 1.4 on Python 2.7.4 or greater"
Merge "Allow extensions to add Angular modules"
Sort project list by openstack_auth.

Closes-Bug: #1275896
Change-Id: Ibb3898af4aa0e56f0d9843118ed5790505d6424a
Merge "Sort project list by openstack_auth."