Engineered PAM-flexible FnCas9 variants for robust and specific genome editing and diagnostics