LIVEOAK-570 POSTing a Resource Based Script with identical id to existing resource overwrites it instead of throwing error
 - ResourceScripts.createMembers() modified to check for duplicate resource id
 - HttpResponseAssert modified to add isDuplicate() for checking duplicate resource errors
 - ScriptResourceCrudTest for verifying above change