Temporary fixed azimuth calculation for Sunpath

The sunpath class returns wrong values for azimuth however the location
is right! I have to revisit the sunpath class again pretty soon. For
this release though I added a method to recalculate the azimuth from the
vector. Just a temporary solution. Not a good practice at all!