Clarify staticweb configuration with keystone.

Since staticweb works with anonymous requests by default, explictly
mention delay_auth_decision for the authtoken middleware in
/etc/swift/proxy-server.conf.

Change-Id: I4879884b22224843cf9d4a50ba3359fac36957dc
Ensure http_connect is mocked out in tests

Otherwise this test will try to connect to several addresses that aren't
mapped. On Linux the entier 127.0.0.* block is mapped to localhost, so this
often isn't noticed, but on OS X only 127.0.0.1 is mapped by default.

Change-Id: I44034d5006ff25e052afdb6599ab5838e4c5ae5b
Use /var/run/syslog on macosx for syslog tests.

- This patch is based on zaictev review.
- Fixes bug 1206560.

Change-Id: I41f3d485df41fe443784f803b276712405fe72c6
Assignment to reserved built-in symbol

Built-in symbol: file, format, range etc was re-assigned as local vars
in files: test/functional/swift_test_client.py and
test/functional/tests.py, rename these local vars.

Fixes bug #1208078

Change-Id: I627894cd722bd32cad231d534cbe97a0412c7cc9
Add missing copyright license headers

We're working on adding enforcement that things have appropriate
copyright license headers. In anticipation of that, fix the files that don't
have them.

Change-Id: Ie0a9fd5eece5b6671ff4389b07b69ca29be7d017
Merge "Use /var/run/syslog on macosx for syslog tests."
Merge "Assignment to reserved built-in symbol"
Merge "Add missing copyright license headers"
Merge "Ensure http_connect is mocked out in tests"
Merge "Clarify staticweb configuration with keystone."
added a couple of java libraries to associated projects

Change-Id: I7a554af509e8d9743a8416a051845c266e1fb9f6
Add libcloud to associated_projects.

Change-Id: I8778bbecc7ae5852cf789ae6b71191004f69861f
Always close HTTP connections in the container updater.

This is needed on Pythons (e.g. PyPy) which do not use reference
counting.

Change-Id: Ib75a2e63bdd6b6bc726fb3dbf905d36f427aaf2f
Removed monkeypatching of __del__ in tests

On PyPy adding __del__ to a class after it's constructed does not
work, instead implement the leakchecker in tests by using weakrefs,
which works everywhere.

Change-Id: I873efb3e2f85f731d5836bf9bf06a21e939e8542
Rename loop var i in sub loop branch

In file: test/functional/tests.py, TestFile::testMetadataOnPost()

Fixes bug #1211783

Change-Id: I501eabdde9858af4571a19ad6a43db94f33fda09
Merge "Rename loop var i in sub loop branch"
memcache timeout parameter bug in get_info

container and account info currently never expires from cache due to a
bug in get_info.

Change-Id: Ia2b4dfa768d6017dd809cdd5f0568f4831f87ade