Add test/discrete.jl -- more thorough testing of (bounded) discrete distributions

Covered distributions:
- Bernoulli
- Categorical
- DiscreteUniform
- Binomial

The tests of these distributions are thus removed from
test/univariate.jl.