Fix for Ticket #1842: cornercase: scipy.stats.binom.pfm(100,100,1)

This PR fixes the bug reported in Ticket #1842 ( http://projects.scipy.org/scipy/ticket/1842 ):

 wrong value returned by scipy.stats.binom probability mass function when true probability is 1.

Also added a small test for this