BUG: Improved accuracy of scipy.stats.truncexpon

Fixes the bug related on #4035
Well, this test class, TestNBinom, seems to contain tests for negative binomial distribution, hence the name. Tests for truncated exponential distribution should be separate. If there is already a class for truncexpon tests in test_distributions.py, then I'd add a regression test into it as a method.