Erhaltene Teile der mittelalterlichen Stadtmauer und Basteien, Mauergraben und Stadttore – Schweinitzer, Budweiser und Neuhauser Tor