Allow FileSystem.cd to accept a block.
Merge remote-tracking branch 'RyanScottLewis/file_utils_cd'