Support multiple display configs for default display

Bug: 196986384

Test: run emulator with multiple display configs,
switch config using 'service call SurfaceFlinger 1035 i32 <configId>'

Change-Id: I14b43323df1f598dd04b3bb36039a67d78e4be66
20 files changed