fixed empty timezone error and use America/New_York as sample timezone

hi, i think its' a problem when user didn't set default timezone.
I patch a timezone code, and make sample timezone as 'America/New_York' in config.php 
(I think it's author's time zone, ha) 

if there's no timezone setting in config.php, it will use UTC as default.