Add unaligned floating point types and supporting infrastructure.