Made ETController.allowedDrop/PickTypes persistent properties

Added ETUTITuple to model a UTI collection as an entry in -allowedDropTypes.

Changed ETController to call the proper collection change notification methods.