code: function formatLocationAsPluginName(location) {
  	
  		function wordToUpper(strSentence) {
  	
  			function convertToUpper() {
  				return arguments[0].toUpperCase();
  			}
  	
  			return strSentence.toLowerCase().replace(/\b[a-z]/g, convertToUpper);
  		}
  	
  		var divides = location.split("/"); //$NON-NLS-0$
  		var last = divides[divides.length - 1];
  		last = last.split(".html")[0]; //$NON-NLS-0$
  		last = last.replace(/([a-z])([A-Z])/, "$1 $2"); //$NON-NLS-0$
  		last = wordToUpper(last);
  		last = last.replace('plugin', ''); //$NON-NLS-0$
  		last = last.replace('Plugin', ''); //$NON-NLS-0$
  	
  		if (last === '') {
  			last = location;
  		} else {
  			last = last + ' - ' + location;  //$NON-NLS-0$
  		}
  		return last;
  	}
docs: /*	formatLocationAsPluginName - temporary function -
  the current plugins don't provide useful enough, or
  consistent meta-data to use for descriptions - so this
  function derives what it can from naming patterns seen in
  existing commonly used plugin urls.