Added ExplanationLocalizer interface.
Expanded ShoprLocalizer with ExplanationLocalizer.
Added TextFormatter in explanation project.
Added preference explanation template strings.
Added TextUtils in explanation project.
Slightly refactored ShoprSurfaceGenerator.
Added PreferenceExpositor that explains the user's prefence over attributes.
Added preference text explanation to the Android app.