ureport: include DESKTOP_SESSION if available

Signed-off-by: Michal Toman <mtoman@redhat.com>

mmilata: move new member at the end of the struct, remove sr_ prefix
         from internal function, free the string when the
         sr_operating_system is freed
Merge branch 'desktop_in_ureport'