Numeric types

Add Swift language numeric types. NOTE! Int and UInt are really supposed
to be arhitecture native-sized, not 32-bit.

Signed-off-by: Pekka Enberg <penberg@iki.fi>