Moved weekend checking to a new CurrencyCalendar class.
Moved holiday checks to CurrencyHoliday.
Merge branch 'calendar-class'