Throw exception if DTSTART is not found.
Throw Horde_Date_Exception on invalide timezones (Bug #11688).
Add test case for invalid timezones (Bug #11688).