Blimp settings UI integration for Chrome, everything still lives in Blimp.
Previously Blimp code is in blimp/app, this CL port settings UI code to core, and reuse Java resources files in blimp/app.(We can setup new one in core or somewhere if needed)
In this way, all UI resources, and code live in Blimp so we don't leak things to Chrome at the moment.
For Chrome, it needs to throw a callback interface to Blimp, so Blimp can ask Chrome to do things in java.
The CL that port UI code and resources into Chrome will be deleted.
BUG=
624451
Committed:
https://crrev.com/27752d3ef4b6b938bcc3533797348fca37346151
Cr-Commit-Position: refs/heads/master@{#408281}