Add support for multiple genres in tags

This converts the comma-delimited string into a list when writing tags
and vice-versa when reading.
This way it adds support for media browsers separating genres without
breaking database storage or querying.

Should help with #119