DRY up address attributes and validation, correct some field length validation according to Jadu spec