Add read[only|write] PIC relocation models to the C API and teach the TargetMachine API about it.
LGTM