Get inspired by Edinburgh's magical winter festivals, including the winter wonderland and Christmas markets, festive events, days out and things to do.