distributions -> pdf in non-single pspaces

ContinuousPSpaces now must have a Lambda-Like .density attribute
For SingleContinuousPSpaces .density == .distribution which serves
Docstrings for SingleContinuousDistribution
add test for Interval.free_symbols
tests for preorder_traversal
remove unnecessary changes to core