Create per-model temporary directories

This fixes problems with tests.
Silence copious Cython compilation messages

Redirect stderr to /dev/null during compilation unless verbose is True