Remove POSIX backtraces; move ScopedTemporary into its own file.