Update Swiss-German and Dutch translations

Swiss German is now fully translated.

The Dutch translation had one message string containing a few "\\n"
symbols - those happen when translators explicitly enter "\n" in the
Transifex web interface (instead of just hitting return).

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Documentation: add explanation on editing events in the dive profile

Context menu to remove events or add bookmarks or gas change events.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Adjust test dives to comply with the current trip syntax

Otherwise the tests fail - we no longer support the old format.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Documentation: multiple small corrections and improvements

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Documentation: describe trips in the dive list

Both autogroup and manual creation of trips is explained. Once the user
looks at manual creation, the other trip manipulation options should be
fairly self-explanatory.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Avoid reading an uninitialized variable when adding new cylinders

If mbar = 0 then *p would not be set, but the variable was then used in
the calling function.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Add missing widget title for manual dive entry / edit

Buffer was used uninitialized instead.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Documentation: more tweaks/additions to "Viewing and Completing Your Logs"

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>