goodixmoc: Fix print template parsing

The duplicate check was testing against the struct size, but it is
encoded in the packet with a variable lenght. While at it, also remove
the extra size check from identify, as the fingerid parser will do the
proper checking and correctly takes the possible variable length into
account.
7 jobs for benzea/goodix-template-parsing in 30 minutes and 31 seconds (queued for 10 seconds)
Name Stage Failure
failed
test_indent Check Source
Preparing environment
Running on runner-lb3m2qse-project-124-concurrent-0 via fdo-packet-m1xl-3...
Getting source from Git repository
$ eval "$CI_PRE_CLONE_SCRIPT"
Fetching changes...
Reinitialized existing Git repository in /builds/libfprint/libfprint/.git/
fatal: unable to access 'https://gitlab.freedesktop.org/libfprint/libfprint.git/': The requested URL returned error: 504
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
test_unsupported_list Check Source
Preparing environment
Running on runner-lb3m2qse-project-124-concurrent-1 via fdo-packet-m1xl-3...
Getting source from Git repository
$ eval "$CI_PRE_CLONE_SCRIPT"
Fetching changes...
Reinitialized existing Git repository in /builds/libfprint/libfprint/.git/
fatal: unable to access 'https://gitlab.freedesktop.org/libfprint/libfprint.git/': The requested URL returned error: 504
Cleaning up file based variables
ERROR: Job failed: exit code 1