avoid undef warning with bad urls
added desktop services CGI test
updated changelog
added space for legibility
Merge branch 'jag/desktop-services-cgi-test'

Conflicts:
	main/core/ChangeLog