The names of the Types shouldn't include "Type"

(Bug, Investigate , Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: This is just plain awkward, the way that all the names include "Type" -- in the drop-downs, for example, it looks weird.
In theory, this is very easy to fix: just add Display Names to all of the Types. Problem is, many of those Types are defined in Core, and therefore don't easily have access to the Display Name Property. Worse, they don't even have access to the Plain Text Type for that Property. So it's not obvious that we can fix this without moving that Type into Core. (Which would probably require leaving the OID in Basic, along with a forwarding reference to the definition in Core.)
We should also fix all of the Roles in the same way.