refs #11000
This neutralizes the need for a unique name per requirement as requirements are now compared based on their type and condition. It also allows to implement a solution to add simple conditional requirements. refs #8508