Returns a string containing all the issues found in the dataset
		defined by the given file path.

def lint(self, dataset=None, col=None, no_header=False,
				ignore_nfd=False, ignore_ws=False, linewise=False, no_lines=False):
		"""
		Returns a string containing all the issues found in the dataset
		defined by the given file path.
		"""
		reader = Reader(dataset, has_header=not no_header, ipa_col=col)

		recog = Recogniser()
		norm = Normaliser(nfc_chars=recog.get_nfc_chars())

		for ipa_string, line_num in reader.gen_ipa_data():
			ipa_string = norm.normalise(ipa_string, line_num)
			recog.recognise(ipa_string, line_num)

		rep = Reporter()
		norm.report(rep, ignore_nfd, ignore_ws)
		recog.report(rep)

		return rep.get_report(linewise, no_lines)