Added the system module and the system::role class.

Also, massive search and replace!  s/system_role/system::role/g

Some other things will land in here after while.

Change-Id: I1000245464fca3e0e98184f790fe01e7d6e98525