Fix for the timezone issue I found with Posterous imports

Turns out, getting to a proper timezone string was trickier than I thought. Let me know how this looks to you or you want any changes.

I also fixed and issue where an existing timezone was conflicting with an attempt to reset to the conf.py timezone.

These solve the problems that I was having with my Posterous import ...