cmd/link: revert DWARF version to 2 for .debug_lines
cmd/link: revert DWARF version to 2 for .debug_lines

On OSX 10.12 and earlier, paired with XCode 9.0,
specifying DWARF version 3 causes dsymutil to misbehave.
Version 2 appears to be good enough to allow processing
of the prologue_end opcode on (at least one version of)
Linux and OSX 10.13.

Fixes #25451.

Change-Id: Ic760e34248393a5386be96351c8e492da1d3413b
Reviewed-on: https://go-review.googlesource.com/114015
Reviewed-by: Alessandro Arzilli <e26d9aa77fb315046750e4f7a9c5cd199e338f92@gmail.com>
Reviewed-by: Brad Fitzpatrick <ae9783c0b0efc69cd85ab025ddd17aa44cdc4aa5@golang.org>

akutz/go,cloudflare/go,golang/go,golang/go,cloudflare/go,cloudflare/go,golang/go,akutz/go,nawawi/go,akutz/go,cloudflare/go,josharian/go,CAFxX/go,nawawi/go,josharian/go,josharian/go,nawawi/go,cloudflare/go,cloudflare/go,CAFxX/go,CAFxX/go,josharian/go,golang/go,akutz/go,akutz/go,akutz/go,josharian/go,cloudflare/go,CAFxX/go,nawawi/go,nawawi/go,golang/go,golang/go,josharian/go,CAFxX/go,golang/go,CAFxX/go,nawawi/go,nawawi/go,CAFxX/go,nawawi/go,josharian/go,akutz/go,akutz/go,josharian/go,cloudflare/go,CAFxX/go,golang/go