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

Actually, weird... I just tried it again and it worked.  But @iveksl2 and I tried `unlist` at first and we insist it wasn't working for some reason.