DateTimeRenderer: use DateTime::setTimestamp() for timestamp validation

refs #6778
Translate DateTimeRenderer::render()'s output

refs #6778
DateTimeRenderer::format(): throw UnexpectedValueException rather than IcingaException

refs #6778
Make DateTimeRenderer's methods' documentation more precise

refs #6778