Update libdivecomputer and subsurface again

The subsurface patches for NO_MARBLE building have now landed.

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Don't auto install the produced apk

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Move to Qt 5.3.0

Signed-off-by: Anton Lundin <glance@acc.umu.se>
New subsurface commits

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Initial stab at travis-ci building the project

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Correct how Qt is installed in travis

Signed-off-by: Anton Lundin <glance@acc.umu.se>
This is how we install Qt5 for real.

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Install the platform tools for android too.

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Install more android parts that we need

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Improve checking for presence of submodule

As libdivecomputer and subsurface are submodules, they would always
be present as folder on git cloning. So, on new install, this would
always be false and the submodules would not be updated. But on git
clone, these folders remain empty. So, if one checks the existence
of some file that should obviously be present, all would be fine.
Hence, the check is modified.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Merge pull request #4 from venkateshshukla/patch-4

Improve checking for presence of submodule