Fix signed(enum)/unsigned(u32) conversion warnings on MSVC that leak into code bases using kNet

Fix signed(enum)/unsigned(u32) conversion warnings on MSVC that leak into code bases using kNet. The warning are annoyingly lengthy (coming from template code) and be manifested by f.ex. following code:
dataSerializer.AddVLE<kNet::VLE8_16_32>(someU32);