build libcxxabi exception.cpp; 1.21.3
avoid v8 in other.test_outline due to flakiness
disallow creating files with the name . or ..
normalize path in mkdir
disallow creating files with empty names, and add testing