properly expand addr widget on validation errors
completes #38, add city validation
add label