JENKINS-19595: Support multiple targets to be passed into xcodebuild

Added a check box to indicate the target field should be interpreted as a regular expression.  The output of the xcodebuild -list command is redirected to a byte array so it can be parsed as well as logged. When checked the parsed list of targets are compared against the regex and a -target <target> parameter is added when a match is found.