Vectorization fixes for holiday / weekend / bizday (ft. yet more test coverage)

@iveksl2 gave me some tutoring. :)

Merged.