BUG: DateOffset weekday around DST produces unexpected results. fixes #5175

closes #5175

Wound up working on this in preparation for the DST change next week. Here's a first pass at a solution and a test.
Not sure how the cached_readonly property would work - that's not a pattern I'm familiar with (is there an example handy?). I'll return the  return ``_use_relativedelta``.