Changed AMSamplePlate from AMOrderedSet to AMOrderedList, because the sample names often change on startup (or need to be changed after they are originally entered). Also moved from inheritance to encapsulation.
Merge branch 'Issue496' of github.com-acquaman:acquaman/acquaman into Issue496
Added signals to AMSample and a collector view for AMCameraBrowser and AMSamplePlate.
Fixed minor merge conflict in AMSample, had to do with debugs mainly.