Issue #24756 - properly store new addr record

This change will cause a new addr record to be created if an addr record with the address_number used in the insert to api.contact doesn't exist.  This will allow users to create new cntct and addr records by using the api.contact view.  At present, the system throws an error if the address_number used in the insert does not already exist on an addr record.