Added RolesContainer and integrated roles processing into drools rules