improved ete annotate, and fix in newick parsers: now raising exceptions in a special case when newick string is not fitting the expected flexible format. I.e. "...)NoName:0.5," in format 0 was ignored