BUG: binom_test issue #2384

fix and additional tests for `stats.morestats.binom_test`
with extra unit tests against R

see issue gh-2384
we can also close gh-691 after merge