Add Configuration.injectOptionValues to support the batch option
injection.

Configuration class was caching OptionSetter to speed up batch
option injections. However, cached OptionSetters didn't get cleared
afterward and became unnecessary memory burdens. To avoid this issue,
I added new method to support this case efficiently and removed
OptionSetter caching.

Bug: 22979317

Change-Id: I60b73dc5053a92983989dff8a2ca8d8687ae5187
4 files changed