fixing ordering of tag plugins to fix #325 by adding a priority method on the plugin interface and sorting by the priority before returning the plugin list