[structure] s/extern/vendor/

...because GitHub's linguist doesn't ignore extern/ (github/linguist#1305).