Start some cleanup work.

- Use safe file code in write_cross_crate_map
- Use consistent naming / locations for the `.rfx` files
- Ensure that `make rust_lib...` uses the correct rustfind
Cleanup whitespace