SurfaceFlinger: try dropping features from EGL config query before giving up

Change-Id: I429ad841ef761dd9b036c6dca73b4af9337b277a
GC triggering performance optimizations

Copy the correct starting heap size at process init.
Interfaces to set GC/managed heap parameters.

Change-Id: Ifbc6194310c61c05206f1d425ba5b4ebf8658141