Issue #356 - Ability to test both Sync Gateway and CouchDB flavors of replication protocol

https://github.com/couchbase/couchbase-lite-android/issues/356
Issue #356 - update mockMultiPull to use server type.

Also use dispatcher to add header.

https://github.com/couchbase/couchbase-lite-android/issues/356