[KFSQA-755] initial commits for 'vendor edit' script
 mainly : make sure tax number and notes are not visible.
  changes to address fields and phone fields persist.
[KFSQA-755] changes to initial commit.
[KFSQA-755] Changes based on review comments
[KFSQA-755] merge from master