Added Array.Float.alloc and unsafe_alloc

This is a small performance tweak for allocating float arrays.  Hopefully, the OCaml compiler will eventually support a primitive for doing this even more efficiently.