Unify the selection of standard and custom Roles

(Bug, To be Fixed , Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: In the sharing page, on both the Invite and Members Tabs, we have separate, incompatible controls for choosing standard vs custom roles. That is just plain dumb in retrospect, and should be fixed.
My current vision is to show radio buttons for the standard Roles, and checkboxes for the custom ones.