compiling on arm gives zlib errors

It seems the cross compilation toolchain for arm does not contain zlib.a
Hence, for arm, we should compile zlib ourselves.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Add subsurface submodule

Rather than manually adding all the subsurface files, it would be better to
include a submodule. This would help in keeping the application up to date with
the upstream. Minute changes to build script for generation of ssrf-version.h
file and submodule update has also been made

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Removed all subsurface files from jni

Subsurface is a submodule which would be compiled on its own. It is present in
crossbuild/subsurface. Hence, all the files are removed which would be directly
taken from subsurface submodule.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>