make svg elements use xlink namespace

This is necessary (at least) in order to be able to introduce xlink:href attributes in
<image> elements. The namespace is declared at the top of the svg element for simplicity's
sake.
Explain why we open the xlink namespace in <svg> elements
Merge pull request #55 from FlorentBecker/xlink

make svg elements use xlink namespace