Assign `authority` field when generating vbucket config
Assign `authority` field when generating vbucket config

This is used by comparison functions later on to determine if the config
has changed. The need for this change was detected when trying to
reconnect to a dead memcached server (using memcached:// ), upon which
the library crashed.

Change-Id: If7ed310724ce1438ed3886fb82bd55947f856d83
Reviewed-on: http://review.couchbase.org/42475
Tested-by: Mark Nunberg <e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org>
Reviewed-by: Sergey Avseyev <87f6d5e4fd3644c3c20800cde7fd3ad1569370b3@gmail.com>

avsej/libcouchbase,maxim-ky/libcouchbase,avsej/libcouchbase,couchbase/libcouchbase,kojiromike/libcouchbase,senthilkumaranb/libcouchbase,mnunberg/libcouchbase,mnunberg/libcouchbase,mody/libcouchbase,PureSwift/libcouchbase,mody/libcouchbase,mnunberg/libcouchbase,signmotion/libcouchbase,mnunberg/libcouchbase,couchbase/libcouchbase,mody/libcouchbase,couchbase/libcouchbase,mnunberg/libcouchbase,PureSwift/libcouchbase,signmotion/libcouchbase,senthilkumaranb/libcouchbase,couchbase/libcouchbase,maxim-ky/libcouchbase,avsej/libcouchbase,kojiromike/libcouchbase,PureSwift/libcouchbase,couchbase/libcouchbase,avsej/libcouchbase,couchbase/libcouchbase,mody/libcouchbase,PureSwift/libcouchbase,maxim-ky/libcouchbase,senthilkumaranb/libcouchbase,maxim-ky/libcouchbase,senthilkumaranb/libcouchbase,avsej/libcouchbase,kojiromike/libcouchbase,couchbase/libcouchbase,kojiromike/libcouchbase,avsej/libcouchbase,signmotion/libcouchbase,signmotion/libcouchbase,avsej/libcouchbase