Fires burned across downtown Hamburg at the end of a second day of protests which saw thousands take to the streets to demonstrate against the G20 summit.