Add possibiltity to list named user data entries

It is currently not possible to query objects which can hold user data if and what named user data they hold.It would be quite practical if that would be possible.

Note: For trace user data it might be possible to parse the recreation macro but that takes ages.