Over a million refugees have entered Germany in the past three years, more than anywhere else in Europe. What has the effect been on the country and the migrants themselves?