Create a BarChartInfo builder

Since number of parameters are increasing quickly in
BarChartPreference#initializeBarChart,
we decide to create a builder class as constructor's
parameter.

Therefore, we don't need to keep updating constructor
and clients all the time.

- Create a BarchartInfo builder.
- BarChartInfo is responsible for storing bar view
information.

Test: robotest
Change-Id: I91b1d524b2986fc228a74d30fdab0f5b9c79c544
Bugs: 117623686
4 files changed