Added Featues and Fixed min/maxDate

OK, I have tweaked my last request per your comments (thank you).  In the future I will use branches (just spend the last 2 hours learning all about the branching/merging system of Git)

Here is what this Pull Request includes:
New Features:
*noWeekend
*stepHours
*stepMinutes
*stepSeconds

Fixed:
*minDate
*maxDate

Let me know if you have any questions!

-Baden