add a three-arg version of within? in order to support non-interval types like LocalDate

This allows (within? start-date end-date test-date) for any ReadablePartials.
Merge pull request #65 from turbovote/within-readable-partials

add ability to use within? function on LocalDates