Create a new TextMenu object, convert JSITargetMenu to use it
Oops - forgot to add the method to target ports.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	RasterPropMonitor/Handlers/JSITargetMenu.cs
Small tweak to menu item right-side text coloring.

I want the "disabled" or "selected" color to override the "right-side" color.
Merge pull request #6 from MOARdV/master

Add TextMenu for creating / rendering text-based menus