Add OS unknown as a supported triple.
First step in supporting bare-metal targets, allows for cfg annotations
and ignores dylib crate-type annotations.