dialog:tab now collects names for dialog:tabs so they the names no
longer need to be specified in dialog:tabs. This allows for easier
dynamic adding/removing of tabs
Fixed exception that occurred when a list of files was requested on a
new domain object (that has a null id)