USPS address validation

Here's a fairly basic implementation of USPS address validation. I have most of the code for FedEx validation as well, but I need to clean it up a bit before submitting a pull request.