Add preliminary version of ByteVector modulus, and add generic conversion to ByteVector for integral types