- Made GenRandomCode's 'size' parameter unsigned. Doesn't make sense to have the capability of being able to be negative. - Made CodesToHeader's 'numCodes' unsigned for the same reason. - Removed some type-casts from other functions.