Add address one and unit attributes to provider

Providers names are not unique, so Field will be using address and unit to help the user differentiate providers.

See https://code.bioinformatics.northwestern.edu/issues/issues/show/3653