Initial commit for TTL
Simplify SAFETy_TTLs
Rework interfaces, separate config based TTL provider and safety TTL provider
Split out TTL specific configs to own class
Merge `RollupTypeCacher` functions into `IncomingMetricMetadataAnalyzer`.
Unify TTL interface, add tests
Add tests for String TTLs
Remove DefaultTenantTtlProvider
Cleanup
200 every incoming ingest request
Use Guava Table for TtlMapper, remove fallback for ConfigTtlProvider
Remove TtlMapper altogether; switch to using ImmutableTable for Ttl map
Fix broken test
add performance benchmarking tool
Merge pull request #230 from lakshmi-kannan/bf_ttl_support

RFR: Add Config based TTL support for BF.
Merge pull request #228 from gdusbabek/merge_type_helpers

Merge `RollupTypeCacher` functions into `IncomingMetricMetadataAnalyzer`
ignore InternalAPITest (will be removed soon)
add K-sampling. improve reporting to only include successes, rather than in-progress requests
ninja fix for failing build.
Remove any classes that implement InternalAPI or Account.