For the German city of Solingen, the evening began as a festival of diversity and ended after a bloody knife attack that left shocked and grieving