Moved exception logging from `Chef` to `ChefLog`.
Fixed a bug in `FileSystem` recapturing logic:
Don't assume the order in which components will be captured.
Fixed a bug in the `CompositeFileSystem`:
No need to check for a file before returning a path info.
TODO: maybe only enable the check if `mode` is `PARSING`.