Add possibility to create a DateTime object with timezone

    or the class will first initialize an object with a timezone, issue the stri
    We don't want the warning.

    The zend test is clowny in my opinion. It tests for error position, that sho
    We mathc php7 in this case.

    Closes #3650