Refactor controls ui

Split into multiple files. Add support for longclick pending
intents. Add support for thermostat controls. Simply the render info
map

Bug: 148207527
Test: atest SystemUITests
Change-Id: I46895f79de46eea80233e933a7dde342b3dd27aa
14 files changed