fixed problem with scan assign

decode image dialog should be initialized with valid container types

scan assign form should not be opened if there are no valid child container types defined at the site.
WIP: working on changes for biobank 3.9.0

adding all possible pallet types to test config.