Prague is the dream marriage destination for thousands of couples from around the world. Here’s all you need to know about the legal requirements of tying the knot in the heart of Europe.