Fixing CSharp AssemblyVersion to limit to 16-bit integer

Prior documentation was incorrect information these fields are limited
to 16-bit integers. These fields are now clamped and a warning is
issued if they overflow.

Change-Id: I09ece1cdebced79f48cd1384c7e59fb398ee34c7
Merge topic 'SIMPLEITK-387_FixCSharpVersion' into next

7eff229 Fixing CSharp AssemblyVersion to limit to 16-bit integer