implemented os_get_file_info_fd
implemented os_get_file_info_link()
replaced mch_fstat() with os_file_get_info_fd()
replace some mch_stat with os_get_file_info
remove some mch_lstat()