Fix cmyth_file_destroy() so the file_control mutex can be destroyed.

Previously, the lock was being held when pthread_mutex_destroy() was
called in cmyth_conn_destroy().  This would result in a memory leak.
Fix an odd problem with mythfuse where sometimes opening a symbolic
link would fail.