Validates the format of a US mailing address that includes a maximum of three lines.
line1 (cannot be whitespace)
line2 (optional; if present, cannot be whitespace)
city, ST 00000-0000 (hyphen and last four digits of zip are optional)
Captures line1, line2 (if present), city, state, and zip to groups similarly named for further processing.