supports feature flag expiration

run the features with a date to see if its expired.
expiration does not affect the value of the feature toggle