Import shared_library rust crate (attempt #2)

Bug: b/189133061
Test: cd external/rush/crates/shared_library && mm
Change-Id: Ia3995352da1a27dec4303391374aad144543e4a5
14 files changed