Use HTTP storage to test copy file functionality

The copy file functionality should be tested using Filesystem and HTTP
backend stores instead of S3 and Swift (requiring more configuration).

Closes-Bug: #1175940

Change-Id: I8c45598f2f004006f379861479f6f34150d0f649
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
Merge "Fixes wrong Qpid protocol configuration"
Merge "Use HTTP storage to test copy file functionality"
Use mock in test_policy

FakePolicyEnforcer is trying to imitate the real policy enforcer.
We don't need it in the test_policy tests.

fixes bug 1243902

Change-Id: Id82d09dc9aafbf57b6fc968ae1ded944b8d64229