PLUS-1000, PLUS-745, Aliquot page auto container showing container which is already full

https://catissueplus.atlassian.net/browse/PLUS-1000: Aliquot page auto
container showing container which is already full
https://catissueplus.atlassian.net/browse/PLUS-745: Same position
assigned to all aliquots if created under same container
changes for participant dashboard