catch unknown timezone and fall-back to UTC

Sorry, I merged this PR a little bit to early: https://github.com/owncloud/core/pull/5173

This pull request catches unknown timezones and fall-back to UTC

Please review cc @karlitschek @PVince81 @DeepDiver1975