Closes and frees the File object `file', which must have been returned
by a previous call to silc_config_open(). Otherwise, or if
this function has already been called before for the same File object,
undefined behaviour occurs.
If `file' is NULL, no operation is performed.