Updated with missing gateway field in subcr create

Also added a duplicate record check around the confirmed new subscription creation code.