New description slug logic.

refs #6116

Changed the slug creation logic for information objects.
If an identifier is set, the slug is created from that.
If not, and a title is set, the slug is create from that.
If neither identifier or title is set a random slug is
created