Strip quotes from TZID values or we may not match the timezone data
Some code cleanup and warning fixes