Fixed issue with translated().
Generalized translated() and rotated() to specify multiples at which to apply offsets.
size for rod and ball primitives now mimics the behavior of box when passed nonvector values.