Task/iotcore 180 use names instead of uuids

Change the behavior of the PEP to expect service and subservice names instead of UUIDs. In the case of the subservice (project), it implies resolving the name against keystone to match the roles.