Fix on async messaging to don't escape message string marked as safe.

Fixes bug 1103243.

Change-Id: Ia9541d5cc338914f5f9164e7ee1386270211f4d0
Timezones can change - display the current tz offset

As noted in the reviews for the backport (20467), the initial patch
for bug 1103003 didn't account for timezones changing over time.

Change-Id: Iceab7deb803669c56aa21252561f650f8c4a601d
Fixing sidebar layout in IE.

This problem is only reproducible when more than one panel group is
present in a dashboard (e.g., when Object Store is enabled in the
Project dashboard).  A crude way to reproduce the problem and verify
a fix is to comment out the "permissions" line in
openstack_dashboard/dashboards/project/containers/panel.py to enable
the second panel group.

The fix required was to remove an unnecessary float:left in
horizon.less that caused problems in IE's layout engine.  The
float:left had no effect on layout in Chrome, Firefox or
Safari(Windows version) in or out.

Fixes: bug #1078735
Change-Id: Idb0f8673d68ba686e1d7440fd2396e9a29b024ef
Change the first letter of routers tab header and html title from
lowercase to uppercase.

Routers tab header and html title of both routers index page and
create page missing the first uppercase letter, so it needs to be
changed into uppercase to keep with consistency other tabs.

Change-Id: I83b33e061f2b1aae33e255def854cc1b0c44371e
Fixes: bug #1112589
Merge "Fixing sidebar layout in IE."
Merge "Timezones can change - display the current tz offset"
Merge "Fix on async messaging to don't escape message string marked as safe."