Reorders axes in SVG output. Fix #145

Currently pygal renders the x-axis before the y-axis, but this means
that because of the painters algorithm, the horizontal guide lines of
the y-axis are above the y-axis line (which is actually an x-axis
guide). If you have custom css that changes the colours of horizontal
guide lines, for example to hide them until hovered over, they create
visual gaps in the y-axis.
Merge pull request #146 from sirlark/axis_reordering

Reorders axes in SVG output. Fix #145
Adds an extra class (axis) to vertical guides if the label is "0". Fix #147

Commissioned by ClearSpark (http://www.clearspark.co.za)
Merge branch 'master' into classed_zero_axes