bug fix - AddDay and $dayMiddle

1. AddDay adding weekdays instead of weekends
2. $dayMiddle was mis-calculating the number of hours to add between
status change days.
Merge pull request #17 from meveridge/pmcqueen

bug fix - AddDay and $dayMiddle