Don't show role editing fields for system roles.
Don't show the save/delete buttons for system roles.
Use the terms "Can Edit" and "View Only" for program authorizations in
place of role names.
Fix check for in array, use the can.inArray function.
Also, remove debugger statement.
JS style fixes (moving prototype functions into can.Construct prototype properties)
Merge pull request #276 from reciprocity/feature/rbac-usability

55755424 RBAC usability fixes.