MB-27489: Log any other matching files when open fails
MB-27489: Log any other matching files when open fails

Produces following logging when an openDB error occurs which may help
us understand open problems with files moving or our fileRev code
making a mistake.

() CouchKVStore::openDB: error:no such file [No such file or directory], name:ep_engine_ep_unit_tests_db/0.couch.1, option:2, fileRev:1
() CouchKVStore::openDB: No such file, found:4 alternative files for ep_engine_ep_unit_tests_db/0.couch
() CouchKVStore::openDB: Found ep_engine_ep_unit_tests_db/0.couch.8
() CouchKVStore::openDB: Found ep_engine_ep_unit_tests_db/0.couch.99
() CouchKVStore::openDB: Found ep_engine_ep_unit_tests_db/0.couch.1112
() CouchKVStore::openDB: Found ep_engine_ep_unit_tests_db/0.couch.3

Tested by adding code to explicitly remove the target file from openDb
and drop in some alternatives.

Change-Id: Ie163a4f9d40f17678b51c315fb21ae13557e1fa3
Reviewed-on: http://review.couchbase.org/87969
Reviewed-by: Dave Rigby <a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com>
Reviewed-by: Trond Norbye <60edd2ef23891a753f231b0c6f161dc634079a93@gmail.com>
Tested-by: Build Bot <80754af91bfb6d1073585b046fe0a474ce868509@couchbase.com>

daverigby/kv_engine,daverigby/kv_engine,daverigby/kv_engine,daverigby/kv_engine