actually delete tempdir after each test
fix makedirs failing if a component is a symlink
add 0compile target