Android: Fix surface setup segfault

Seems like compiling with latest Android tree malloc/free did not work
with structures in droid_surfaceflingerlink.cpp, some members
in structures become strange causing segfault. Using new/delete fix
this.

Signed-off-by: Juha-Pekka Heikkila <juha-pekka.heikkila@linux.intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>