Public server checkbox
Revert "Revert "Fix serverlist not beeing escaped correctly""

This reverts commit e1a13608d85818cae8543e72f78659dcdfa99fc1.
Fix serverdescription and name not beeing saved to local serverlist
Fix public serverlist checkbox overlaying delete button
Remove "Delete" button if public serverlist is shown
Fix missing escape of servername when showing public serverlist