Correct some more variables to private not static
Merge branch 'wikimedia_minor_improvements' into allow_wikimedia_multiple_taxonomies
Merge branch 'wikiparser_preg_bugfix' into allow_wikimedia_multiple_taxonomies
Add multibyte versions of trim & ucfirst
Add new class to allow proper parsing of taxonomy information
Change constructor to deal with badly formatted XML, and also to add timestamp information
use some of the new multibyte functions, also correct a typo for continue
MAJOR changes - start using the new taxonomy class (allows us to identify taxonomic subsets, etc, and hence allow through images with multiple taxa). Also change the template code to pass on info about last updated status, so that potentially we can just check recently changed files or taxonomies
More generic status reporting from routines, with fewer class varibles needed
Allow multiple galleries per file, and use new taxonomy class for taxon parameters
Oops - use newly changed function name
Should no longer need sseparate debug message
A few tidying issues (surplus parameters in functions, error messages, etc)
use new taxonomy() function, to link in with simplification of wikimediaPage code.
Correct error messages. Allow multiple taxonomies
More multiple taxonomy work
New function for removing duplicate taxonomies (e.g. remove "Homo" if file is also classified as "Homo sapiens". The logic in the new function is reasonably complex (remove duplicates is cettain conditions are met, remove parent taxonomies, remove non-conflicting overlapping taxonomies in some way...). This should probably be checked.
Comments, plus other trivial changes
Syntax correct last change, oops
Sace multiple taxonomies to file. Is this the right way to do it? How do we differentiate between alternative taxonmies for an organism, and multiple organisms in tha same picture?