Initial rework for roles to begin large underlying simplification. Now uses a simpler registry.

Attributes will be done as well, to remove the "interesting" factory system in place right now that married roles&attributes to protections very tightly.

This also begins to move a bit more code away from the API as well.

NOTE: /cmodify syntax has now changed. The type must now be specified for non-players, e.g.: /cmodify Hidendra is equivalent to /cmodify player Hidendra.
remove unneeded comment
Rename Access.MANAGER to Access.ADMIN