Fix parsing of cyclotomic fields and improving some error messages