Add phlsys_fs.temp_dir_context

Make working with temporary directories easier by providing a temporary
directory context.

Test Plan: $ ./precommit.sh
fixup! Added a plugin mechanism for arcyd