XenVif #56

[CA-148776] Don't incorrectly sign extend checksums when validating

Signed-off-by: Ben Chalmers <Ben.Chalmers@citrix.com>
Merge pull request #102 from benchalmers/xv56

XenVif #56