Cleanup and fix session description handling and updating.
A unified signal is emitted when session name/contents change.
REVIEW: 114323