Refactor tests

Original tests in test/distributions.jl has been dispatched to
test/categorical.jl, test/univariate.jl, and test/multivariate.jl.

Contents test/univariate.jl are re-organized to make it easier to
browse and add tests.

Add tests for a variety of vectorized evaluation functions.