New profile: fix event hiding logic

Turns out we unconditionally set all events as visible when redrawing the
dive - even with a comment that this should take into account if the event
is visible. Oops.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Add a travis.yml to test a build.
Mac support in travis.yml
Clone a bit deeper, so we get a tag to describe
Revert "Keep track of the minimum Depth / time on the planner."

This reverts commit 9a497b1cb0f38e8a7e04e29543da5241a38d2195.
Real fixup

Fixes: #358
WIP drop_stone_mode
Ugly port to android
Make GlobeGPS a dummy on android
Disable usermanual on android
Stub out the printing support on android
Remove more of printing stuff when on android
Revert "Ugly port to android"

This reverts commit ff6b84a4d1b40c0f57d76a861ed717a99a85e9b6.
Introduce android specific file