libgui: Add ICS/MR0-compatible client::createSurface constructors

https://github.com/CyanogenMod/android_frameworks_native/commit/8993f7fee273af6c5d68abbaf280158d5284a2d1