vacation calendar fixes

can only create full day events, vacation days are subtracted based on
size of vacation events made, can’t create a vacation event longer than
your days available