Improve performance for custom business days (GH6584)

closes #6584

Tests are passing. Incrementing datetime with custom dateoffset is at about twice the speed now. This could probably be optimized more.