Wedge not honouring specified angular range


The following code illustrates the issue. The only difference in the two figures is that there is added decimal places to the precision of the angular range. This added precision however results in complete failure to draw the wedge correctly - a disc is drawn instead. It is repeatable, and tested to be faulty in matplotlib.__version__ '1.2.0' as well as '1.3.1'
```
import matplotlib
import matplotlib.pyplot as plt

f1=figure(1)
f1.clf()
f1a=f1.gca()
f1a.add_artist(matplotlib.patches.Wedge((265.69040472128086,268.8466729614438), 100, 52.31386924,232.31386924,color='c'))
plt.title('correct sector')
plt.xlim([-500,500])
plt.ylim([-500,500])
plt.draw()

f2=figure(2)
f2.clf()
f2a=f2.gca()
f2a.add_artist(matplotlib.patches.Wedge((265.69040472128086,268.8466729614438), 100, 52.313869244286224,232.31386924428622,color='c'))
plt.title('incorrect sector')
plt.xlim([-500,500])
plt.ylim([-500,500])
plt.draw()

```

[TAC - edited to fix yelling/formatting
This line is too long