std: Remove PortSet. Not supported by new scheduler. Replace uses with SharedChan.
test: add more codegen tests, add copyright headers to all.
mk/tests.mk: fix typo "srcrustllvm"
mk/tests.mk: remove mention of nonexistent files
auto merge of #8164 : brson/rust/noportset, r=pcwalton

...haredChan.
auto merge of #8165 : graydon/rust/2013-07-31-new-codegen-tests, r=brson

r? @pcwalton or someone
auto merge of #8166 : emillon/rust/clean-tests-mk, r=brson

Hello,

While looking at `tests.mk` I noticed two errors:

  - there's a `srcrustllvm` instead of `src/rustllvm`
  - some filtered out files don't exist anymore

These two commits fix these issues. Thanks!