Form.cc: fix radiobutton reporting wrong state

When a radiobutton (belonging to a normal radiobutton group)
has a /V key matching his 'OnStr' state, then when you
ask that radiobutton for his state (eg. radiobutton->state())
it will wrongly return 'true', when really the active
radiobutton is another one in the group.

This happens because the faulty radiobutton was not passing
the getState() call to his Parent (which every radiobutton
in a group should do, as the Parent stores the value of the current
active item).

The code was not doing it because it had a valid AppearanceState
(/V key). That behaviour may be right for checkboxes but not for
radiobuttons.

A testcase is included. An example definition of an
affected radiobutton follows:

/F 4
/FT /Btn
/Ff 49152
/AP /N /Beer 59 0 R /Off 61 0 R
/AS /Beer
/MK /BC [1,0,0] /BG [1,1,1] /CA (4)
/P 20 0 R
/Parent 8 0 R
/Rect [235.277,654.247,249.224,668.194]
/Subtype /Widget
/Type /Annot
/V /Beer

Fixes issue #159
6 jobs for BUG_tcpdf_checkbox in 30 minutes and 4 seconds (queued for 3 minutes and 34 seconds)
Status Job ID Name Coverage
  Build
passed #72057
build

00:05:32

passed #72062
build_android

00:01:01

passed #72058
build_clang_libcpp

00:05:00

failed #72061
build_clazy

00:05:23

passed #72059
build_gcc_49

00:09:18

passed #72060
build_mingw64_fedora

00:03:46

 
Name Stage Failure
failed
build_clazy Build
[377/407] Building CXX object qt5/tests/CMakeFiles/stress-poppler-qt5.dir/stress-poppler-qt5.cpp.o
[378/407] Building CXX object qt5/demos/CMakeFiles/poppler_qt5viewer.dir/fonts.cpp.o
[379/407] Building CXX object qt5/demos/CMakeFiles/poppler_qt5viewer.dir/info.cpp.o
[380/407] Building CXX object qt5/demos/CMakeFiles/poppler_qt5viewer.dir/embeddedfiles.cpp.o
[381/407] Building CXX object qt5/tests/CMakeFiles/check_qt5_goostring.dir/check_goostring.cpp.o
[382/407] Building CXX object qt5/tests/CMakeFiles/check_qt5_utf_conversion.dir/check_utf_conversion.cpp.o
[383/407] Building CXX object qt5/tests/CMakeFiles/check_qt5_pagelabelinfo.dir/check_pagelabelinfo.cpp.o
ninja: build stopped: subcommand failed.
ERROR: Job failed: exit code 1