Add labels to enable pooling of resources

New parameter named Label added for lockable resources. With labels, resources can be grouped / tagged as pools, and builds can allocate resources from these pools instead of hard coded resource names.