type_traits: add SizeOf, AlignOf.
type_traits: add SizeOf, AlignOf.

sizeof and alignof are operators, not templates, and cannot be used in
contexts where a template metafunction is required.

SizeOf and AlignOf fix this.

cbiffle/etl,cbiffle/etl,cbiffle/etl