Case of absence of sym and/or name tag in gpx file

In case the sym and/or name tags are not present in the GPX file
appropriate measures are taken.
In case neither are present a default string is chosen.
Made suitable changes such that string localisation is possible.
Also, if the divetime is absent in the GPX, the present device
time is taken as the divetime.
Previously as the timestamp was set to -1, the import showed improper
result.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Take into account seconds for dive times.
Fixes #509

Signed-off-by: pralonga <aurelien.pralong@gmail.com>
Merge branch 'master' of https://github.com/venkateshshukla/subsurface-companion into hotfix