Add straight port of libretro.h

Rename libretro.rs to rust_libretro.rs in preparation for an
idiomatic Rust wrapper.