Allow more flexible use of symbolic names
Currently, all references to genes (data matrix, clustering, regulators, annotations, ...) have to use gene ID's. Symbolic names only come into play when rendering.
It would be more convenient to also allow symbolic names in mvf and clustering files. This would require some caching of unmapped names. Also the parsing of a name to symbol mapping should store the whole mapping and not only update gene objects that are already loaded.