IP checksum now in static context. Accepts byte array or bit String