Fixes turtle heading for negative radius circle()

If a negative radius is used for the turtle and the extent is < 360, the final heading was not properly reversed
Properly account for negative radius on turtle ending angle
Merge pull request #1 from trinketapp/develop