Overhaul OPL-update: reading of tags from problem files is done by the Tags module, support for new tags added, and other simplifications to the code.
Fixed typo in OPL-update