log(Product(...)) -> Sum(log(...))
log(Product) -> Sum(log) requires simplify
log(Product(arg)) simplifies if arg.f.is_positive
Merge pull request #1822 from mrocklin/log-product

log(Product(...)) -> Sum(log(...))