Fix undefined index and static call warnings, plus cache the timezones (since they won't change)
Merge pull request #10 from IBBoard/php-warning-fix

Fix undefined index and static call warnings, plus cache the timezones