added a functional test to check that associated items are not lost when an assay doesnot validate during an update
added a functional test to check that associated items are not lost when an assay doesnot validate during an update

SynthSys/seek,HITS-SDBV/seek,aina1205/SysMO-DB-seek,Virtual-Liver-Network/seek,BioVeL/seek,stuzart/seek,kjgarza/frame_experiment,HITS-SDBV/nmtrypi-seek,aina1205/nmtrypi-seek,aina1205/nmtrypi-seek,HITS-SDBV/nmtrypi-seek,BioVeL/seek,aina1205/SysMO-DB-seek,SynthSys/seek,Virtual-Liver-Network/seek,aina1205/SysMO-DB-seek,stuzart/seek,Virtual-Liver-Network/seek,Virtual-Liver-Network/seek,BioVeL/seek,kjgarza/frame_experiment,HITS-SDBV/nmtrypi-seek,HITS-SDBV/seek,HITS-SDBV/seek,aina1205/nmtrypi-seek,aina1205/nmtrypi-seek,stuzart/seek,kjgarza/frame_experiment,HITS-SDBV/seek,HITS-SDBV/nmtrypi-seek,SynthSys/seek,SynthSys/seek,BioVeL/seek,kjgarza/frame_experiment