RFC: Flexible target specification
Load from files only, remove `-T`

Also add `relocation-model`.
Add RUST_TARGET_PATH
Update for new features, target_foo, and remove mention of `-T`
Merge remote-tracking branch 'cmr/target-specification'
Flex targ specs is RFC 42