Make AggGradient::getAngle(matrix_t &) do the right
thing when there actually is a matrix to be used
calculate the correct gradient distance in AggCanvas::fill(...) compensating
for rotations