Don't recurse into subdirectories in iter_pyx_files--instead it should be called once for each Python package we want to look in for .pyx files.
Add a regression test for this issue
Merge pull request #19 from embray/issue-19

Building C (Cython?) code causes build to happen twice, but not three times