ignore eclipse files
cache backend adapter for Riak
fix incorrect key
Merge remote-tracking branch 'upstream/master'
riak cache backend improvements
docs for riak
merge with branch from https://github.com/olt
update docs, force R value, remove unneeded dependencies
remove unneded object reload
Merge remote-tracking branch 'upstream/master'
Improvements to init time for large services with couchdb caches.

1) Only initialise the DB when a connection is required, not once for every cache at service initialisation.

2) Lock to prevent initialising more connections than required (e.g. when multi simultaneous connections are received).
Refresh timestamp for multiapp to avoid concurrent requests on a fresh YAML each refreshing the service to no end.

Plus workaround 'tuple' error in _call__ (not a good hack)
seed only tiles that intersect the coverage
fixed bug to seed the correct level
removed whitespace/line
Update couchdb.py

Modifying locking as suggested.
Update multiapp.py

Updating fix as suggested by OLT.
Merge pull request #100 from keithamoss/couchdb-init

Improvements to initialisation time for large services with couchdb caches
Merge pull request #102 from keithamoss/multiapp-service-reinit

Avoid concurrent requests to uninitialised services triggering more than one initialisation
ignore access permission errors in cleanup lockdir

closes #101