region: Make full widget for input rows

The row widgets are not full GtkWidgets. This means they are harder
to understand, use g_object_set_data which looses type safety and
cause the one .c file to be overly large.

Update this code to use a CcInputRow widget that uses GTK+ best
practice.
11 jobs for region-input-row in 4 minutes and 45 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #101471
build

00:02:06

 
  Test
passed #101473
asan

00:01:57

passed #101472
test

00:00:42

 
  Manual
manual #101478
allowed to fail manual
armv8
manual #101474
allowed to fail manual
flatpak
manual #101477
allowed to fail manual
msan
manual #101479
allowed to fail manual
ppc64le
manual #101475
allowed to fail manual
tsan
manual #101476
allowed to fail manual
ubsan
 
  Review
manual #101480
allowed to fail manual
review
manual #101481
allowed to fail manual
stop_review