Fix to tile retrieval for WMTS via couchdb through type errors due to x, y, z being strings.
Adding support for GDAL 1.10 DLL loading in OGR.
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)
Merge pull request #98 from keithamoss/gdal110

Adding support for GDAL 1.10 DLL loading in OGR.
Merge pull request #99 from keithamoss/couchdb-wmts-doc-url

Fix to tile retrieval for WMTS via couchdb
improve timing sensitive unit test
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
add keithamoss to AUTHORS.txt
document tiled=true restrictions on image size/format
Merge remote-tracking branch 'upstream/master'