Prevent setting y limits in PolarPlot

Setting y limits messes up the axis rendering.
Use relative positioning for the y axis and axis labels.
Set height to width if it is not explicitly given.
Push out the x ticks to prevent overlap with the tick marks.