Refactor target triple handling, add --show-sdk-target-triple option to display it