adds php timezone validations
documentation changes
Add boolean validation option
Merge pull request #4600 from prady00/feature/adds-timezone-validation

Fixes #4127