Updated tag_context_menu.py so that plugins can now add their own custom menuitems to it

There are 2 public methods - add_custom_menuitem() and remove_custom_menuitem() which will be used by plugins for the same
Merge pull request #1 from parinporecha/geolocalized-tasks

Updated tag_context_menu.py so that plugins can now add their own custom menuitems to it