Use DateTime in Time utility 'is' and 'was' comparisons
Move time evaluation logic into a single protected method
Move timezone param and rename method
Rename evaluateTimeSpan method to isWithinTimeSpan
Merge pull request #2251 from bcrowe/hotfix-useDateTime

3.0 - Use DateTime in Time utility 'is' and 'was' comparisons