compiler: check duplicate string keys in map composite literals

Updates golang/go#28104

Change-Id: I9f313245b10d4a25549c1099b76eba96e775a0f6
Reviewed-on: https://go-review.googlesource.com/c/161357
Reviewed-by: Ian Lance Taylor <iant@golang.org>
5 files changed