Various improvements to handling pasteboard objects

* Give all pasteboard objects IDs
* Put the object pasteboard type in the details
* Add a few new types (RTF)
* Fix up icons for images
* Add the source app name for unknown data objects
* Avoid just naming some objects @"Text"
define an image and name for RTF text