Flags are being flown at half-mast and two days of national mourning have begun as Poland reels from a mass shooting in the city of Krakow.