IBM-Swift/Kitura#505 made keyRegex and nonKeyRegex class constants
IBM-Swift/Kitura#505 made keyRegex and nonKeyRegex class constants

made namedCaptureRegex/unnamedCaptureRegex non-optional
exit(1) in case the regular expressions failed to be created, since
the regular expressions here are constant, they do not depend on user input

naithar/Kitura,IBM-Swift/Kitura,naithar/Kitura,IBM-Swift/Kitura,IBM-Swift/Kitura,IBM-Swift/Kitura,naithar/Kitura,naithar/Kitura