Allow implib… fields to control linking names for all target kinds

--HG--
extra : rebase_source : 5fcdfe8e45f9a7a4348da36858c19a36df42f4ca
Add /DLL switch when building shared libs with MSC

--HG--
extra : rebase_source : d78ddb737fca034f67c5027dc33ed69223427a39
Remove MSC /MANIFEST and /INCREMENTAL flags; are already the default values

--HG--
extra : rebase_source : 1bf134ff411dba53a9b7b650e2d08ae6f151201c