Provide comments when deleting copies

Hi,

When deleting copies, ask the user for a reason why they are doing it. Then delete it.  The comments are saved to the `commentsInternal` attribute.

Also changing Banjo to use AmberDB 1.1.108, which removed comments attributes from Work and Copy, relying instead on the Node class.

Huw.