Adding support for Callables to be passed in for directory

I added a check and execution of a Callable to be passed in. This allows the UPLOAD_TO_HANDLERS to work in the settings file at overriding the default location where FileBrowseField shows upon opening.