Addressed feedback

1. Check all non attribute routed actions for RouteGroupKey constraint.
2. Added area constraint to cover scenarios where a route constraint in
   an attribute routed action already has a value.
3. Simplified the validation of the route group constraint value to improve the
   maintainability of the test.