Use arbitrary timezone offset from datetime object when available in AgaviTranslationManager::createCalendar()
closes #957