update to holiday to help with GH#7070

I am working on a financial calendar and wanted to add the following functions to pandas.tseries.holiday in order to properly handle half days.