Revert "KFSPTS-3631 fix to modifying locking on Vendor objects so that new routing will not result in optimisic lock exceptions"

This reverts commit a1a87a06f7d6fb738f01da8baba652e7b61b9b48.

KFSPTS-3631 Backing out problematic code that is causing all vendor
records to be locked