Add pushd/popd to FileUtils

Adds familiar pushd and popd commands to better support recursive
directory navigation.