LoggerInterface typehint in StandardServiceContainer::setLogger

`StandardServiceContainer::setLogger` accepts a `Logger` object rather than `LoggerInterface`. This is inconsistent with the docblock and `setLogger` methods in other classes, so I changed it.