rdrf #1226
rdrf #1226

When the patient have multiple addresses;

the issue:
the ajax call was asynchronous and the result was not awaited and
by the time the result was available the loop would have advanced
and the list appended to the wrong state select

the fix:
make the ajax call synchronous so the result is awaited before the loop is advanced

muccg/rdrf,muccg/rdrf,muccg/rdrf,muccg/rdrf,muccg/rdrf