Build external tests using cargo
Merge pull request #170 from bjz/macro-tests

Build external tests using cargo