This branch requires the syren fix 81024093.
This fix is for phase 1 for improving mutex on CCL and FSAL PT.
This fix renamed the g_fsi_name_handle_mutex to g_fsi_cache_handle_mutex,
renamed g_handle_mutex to g_file_mutex, deleted g_transid_mutex, removed g_io_mutex,
added g_dir_handle_mutex[], added g_io_operation_mutex[] for serializing operation
level per handle. Corrected that missed replacing g_handle_mutex with g_file_mutex in a couple of places.

Signed-off-by: huangz <huangz@us.ibm.com>