=htc #16500 parse Sunday dates and dates with long weekday names correctly

Also, make sure not to parse well-known parameters into the extension block.

Thanks, @richdougherty for the first version of this patch and the additional
test cases.