Added timezone prompt to quickstart

This implements one of the improvements suggested in Issue no: #1337.
Asks user for timezone during the quickstart process.
It also validates input time zones by checking if they exist in the pytz.all_timezones list
(white-space and case insensitive)


Thanks for pointing out :+1: Change done. That's weird though, my local version was not showing the hard tab