Addition of invert ability for ranges in schedule.py

Adding the ability to invert a range and have the job run when the current time does NOT fall into the specified time block.