Fix json tags for grouped snapshot output
Fix json tags for grouped snapshot output

This commit will add json tags to the structs for json output, so all
json variables of the snapshot command output are lowercase and
snake-case.

Furthermore it adds some internal code changes based on the feedback in
the pull request #2087.

middelink/restic,restic/restic,middelink/restic,restic/restic