Fixed RT85292 - errors when starting and stopping on weekends
Added many more tests
Re-factored some of the weekend/holiday code during the weekend issue cleanup
Merge branch 'master' into rt85292

Conflicts:
	lib/DateTime/BusinessHours.pm