Size now implements Comparable

This will be especially handy for Groovy, where it will allow comparisons such as `sizeA > sizeB` rather than `sizeA.toBytes() > sizeB.toBytes()`.