Add check for duplicate role defs

This check makes sure that a user does not add duplicate role
definitions when configuring the network. It will alert the user that
they have defined the same role and will not move on until they fix it.