Fix i is undefined error when editing vendors

When editing an existing vendor record that has an attached address, you
will get an error about i being undefined. It appears this could happen
with emails and phonenumbers as well.
Started building the test
Merge branch 'develop' of https://github.com/ten24/Slatwall.git into feature-loginLogoutMuraIssuesTests
wrote up skeleton for the basic test.  need to refactor
Created account authentication record to finish the test
Refactored and added refresh function to adminTestBase
Refactored and removed unnecessary refresh function
Merge branch 'develop' of https://github.com/ten24/Slatwall.git into feature-loginLogoutMuraIssuesTests
Added private helper that turns mura on and off
Fixes issues with FW1 Integration permissions
Removed the broken integration browser permissions test and fixed issues
around the shortReferenceID when there is no primaryID value yet
Merge branch 'feature-loginLogoutMuraIssuesTests' into develop
Updated Version 3.3.016.066
Fixes issue with recursive caching.
Updated Version 3.3.016.067
Updated to allow for purchaseOrderNumber to be populated from the
frontend
Merge branch 'feature' into develop
Updated Version 3.3.016.068
Extended product review with attributes
Merge branch 'develop' of https://github.com/ten24/Slatwall.git into develop_extendingProductReview