make multiple instances of scripted assignment use diff UUID
Merge pull request #2069 from birarda/master

fix for assignment-client scripts with multiple instances