TRUNK-3849: Move Address and Name layout support classes from web layer to api layer

@wluyima Yes, this are auto format changes :)