Added "count" to RegularWorkshift
Fixed various bugs
make_instances now respects shift.count
Updated tests
Added missing shifts
Make both start_time and end_time optional and independent of one other (Either can be set with the other off)
Added make_manager_workshifts
make_instances now takes a list of shifts, instead of one shift