Replace createFromServers() factory method with getServers()

Servers are only constructed internally through a Manager, so the factory method no longer applies.
Only use GeneratedId for upserts, not inserts

Identifiers generated for inserts will be returned from WriteBatch::insert()