Open stable/havana

Change-Id: I2ae32afb46939798ddc9b40b283fef0c0248a72d
Replace qpid_host with qpid_hostname

This patch replaces `qpid_host` with `qpid_hostname` in both the
documentation and the config file sample. `qpid_host` has been shipped
as the parameter to specify qpid's hostname, although the correct one is
`qpid_hostname`.

DocImpact
Closes-bug 1242715

Change-Id: I25f2d0e505560e1762f7f059728c33c47a23439e
(cherry picked from commit 21ea5f6535dd484fa7934d07f3519fbda7e5f6ee)
Fixes wrong Qpid protocol configuration

notify_qpid.py is suffering from the same issue as described in
launchpad bug https://bugs.launchpad.net/oslo/+bug/1158807.
Instead of setting connection.transport, it is attempting to
set connection.protocol.

Fixes bug 1243821

Change-Id: Ice3e7ad917c158a5953475809f3f46f48fd6054d
(cherry picked from commit c04ebd1a77d5dcf226812fadab08257207641220)
Fixes error message encoding issue when using qpid

Making the message only consist of primitive types
before sending it by qpid.

Fixes bug 1242734

Change-Id: I3ff7a19af9a7671f955345ada6acfba8bf573c70
(cherry picked from commit 94b9e66360387d24548f165cc4c7ee67f5160a0c)
Sync iso8601 requirement and fixes test case failures

1. Sync requirements from global Iece0116d3c412216251e2d7fbffe10bfe2c1c789
2. iso8601>=0.1.7 "parse_date()" could successfully handle date string
which only have date part like YYYY-MM-DD, it caused two Glance test
cases failure.

Fixes bug: 1242501

Change-Id: I2625eb3888111829a9da4d093b34193b8795f264
Signed-off-by: Zhi Yan Liu <zhiyanl@cn.ibm.com>
(cherry picked from commit 8160ae293383ec600c05fd2e4b38164bca7704c4)
Conflicts:
	glance/tests/unit/v1/test_registry_api.py
	requirements.txt
Merge "Replace qpid_host with qpid_hostname" into stable/havana
Merge "Fixes error message encoding issue when using qpid" into stable/havana
Merge "Fixes wrong Qpid protocol configuration" into stable/havana
Updated from global requirements

Change-Id: I8dac827696322e5936aca093209c294fd6c03837
Don't access the net while building docs

(Note this hasn't been submitted upstream)

Change-Id: I42c6e3a5062db209a0abe00cebc04d383c79cbcb
(cherry picked from commit f2b4bb4e45afcc178200966193a7b87401c534d7)
Remove runtime dep on python pbr
Revert use oslo.sphinx and remove local copy of doc