more docstrings
move some stuff from Arbitrary into Distribution and remove Arbitrary
split up examples in travis