Refactor ExpandableView to maintain its own ExpandableViewState.

Bug: 119282834
Test: atest SystemUITests (and manual)
Change-Id: I2067488482d9f48767d8e2c9b37c69a40c3b0d88
15 files changed