native_float32_t and native_float64_t, fixing issue #2.
Also add aligned float types. Add docs. No tests yet.
Add native float tests.