Restrict keyboard date to within start and end

Can only move to dates that within the start and end dates inclusively.