clean up entity form attachment interaction (and tests around attachments). also streamline name/description dialog for easy data entry