Added roles management page

Adds support for creating/editing/deleting roles.
TODO: Setting of "Product Features" when creating/editing a role
is not supported yet (will be separate patch)